Skip to content

Turkiano/Budget-App-Frontend

Repository files navigation

💰 Budget App – Frontend Demo

A modern, responsive budgeting application that helps users visually track income, expenses, and savings. Designed with clean UI and performance in mind, this demo version focuses solely on the frontend experience, with no backend integration.

🌐 Live Demo: budget-app-frontend-coral.vercel.app

🛠 Technologies Used

React – UI Library

TypeScript – Static typing

Tailwind CSS – Utility-first styling

shadcn/ui – Styled components

Framer Motion – UI animation

Chart.js / Recharts – Visual data representation

Vite – Fast frontend tooling

⚙️ Installation Instructions

Make sure you have Node.js and Yarn installed.

1. Clone the repo

git clone https://github.com/Turkiano/budget-app-frontend.git

2. Navigate to project folder

cd budget-app-frontend

3. Install dependencies

yarn install

4. Run the development server

yarn dev

🚀 Usage Examples

Add new income or expense entries

Categorize your spending (e.g., Food, Rent, Entertainment)

Switch between monthly views

Track savings goals with visual progress

Mobile-friendly experience for on-the-go tracking

✨ Features and Functionality

📊 Interactive Budget Dashboard – Visual breakdown of expenses vs income

🗂️ Category Filters – View budget distribution by category

📅 Monthly Overview – Navigate and compare budget data month-to-month

💡 Responsive Design – Optimized for desktop, tablet, and mobile

⚛️ Fast & Lightweight – Built with performance-first tooling

🎨 Modern UI – Clean and minimal interface with animated transitions

🖼️ Screenshots

image

🤝 Contributing

This is a frontend-only demo. Contributions are welcome for improving the UI/UX or extending the feature set.

Fork the project

Create your feature branch (git checkout -b feature/YourFeature)

Commit your changes (git commit -m 'Add your feature')

Push to the branch (git push origin feature/YourFeature)

Open a Pull Request

📄 License

This project is licensed under the MIT License. Feel free to use it as a reference, contribute, or adapt for your own learning projects.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors