A modern expense-tracking application that helps users manage their finances effectively. Built with React and Firebase, this application provides an intuitive interface for tracking expenses, setting budgets, and visualizing spending patterns through interactive charts.
- Add New Expenses:
- Amount
- Category
- Date
- Description
- Delete Existing Expenses
- View Expense History
- Set Monthly Budget
- Real-Time Budget Progress Tracking
- Visual Indicators:
- Remaining budget
- Over-budget warnings
- Percentage of budget used
- Interactive Pie Chart: Showing expenses by category
- Bar Chart: Displaying daily expenses
- Monthly Overview: Total expenses
- Budget Progress Visualization
- Modern, Responsive Design
- Dark Mode Support
- Intuitive Navigation
- Real-Time Updates
- Node.js: v14 or higher
- npm: Installed
- Web Browser
- Clone the Repository:
git clone https://github.com/sainatha-reddy/interactive-Expense-Tracker.git
- Install Dependencies:
npm install
- Start the Development Server:
npm run dev
- Access the Application:
- Open your web browser
- Navigate to
http://localhost:5173
| Name | Roll Number |
|---|---|
| K. Akshay | CS23B1026 |
| G. Shanumukha | CS23B1032 |
| K. Krishna Chaitanya | CS23B1026 |
| Y. Sainatha Reddy | CS23I1010 |