CashFlow is a personal finance tracker website designed to help users manage their income and expenses efficiently. The website allows users to add, view, and track their financial transactions, with visual charts to represent income and expenses.
🔗 Live URL: CashFlow
- Responsive Design: The website is fully responsive and works seamlessly across different devices.
- Authentication: Users can sign up, log in, and securely access their data using Firebase Authentication.
- Add Income/Expense: Users can easily add their income and expense transactions with details such as amount, category, and type.
- Transaction Table: View all transactions with essential information like:
- Date
- Name
- Category
- Amount
- Type (Income / Expense)
- Sorting options to view transactions based on different criteria.
- Charts: Visualize income and expense data with dynamic charts powered by Recharts.
- Frontend: React, React Router, Tailwind CSS.
- Authentication: Firebase Authentication
- Database: Firebase Firestore for storing user transactions and data
- Charting Library: Recharts
