A simple and efficient Expense Tracker built with React.js and Firebase to help users manage their daily spending, track income, and view overall financial summaries in real-time.
- 🧾 Add and manage income and expenses
- 📊 Real-time balance updates
- 🔐 User Authentication
- ☁️ Firebase Firestore database for secure and real-time data storage
- Frontend: React.js, Tailwind CSS / CSS Modules
- Backend / Database: Firebase Firestore
- Authentication: Firebase Authentication
- Hosting (optional): Firebase Hosting
- Clone the repo
git clone https://github.com/<your-username>/expense-tracker.git cd expense-tracker
- Install dependencies
npm install
- Configure Firebase
Go to your Firebase console Create a new project Enable Firestore Database and Authentication (Email/Password or Google) Copy the Firebase config and paste it into src/context/FirebaseContext.jsx
- Start the development server
npm run dev