MoneyMinder is a powerful web application built using React.js & Firebase that empowers you to take control of your finances like never before. It's designed to be your one-stop solution for tracking your expenses and income, helping you make informed financial decisions with ease.
- Expense Tracking: Easily track your expenses by categorizing them and keeping a detailed record of each transaction.
- Income Management: Monitor your income sources and keep track of your earnings effortlessly.
- Insightful Analytics: Gain insights into your spending habits and financial health through interactive charts and graphs.
- User-Friendly Interface: Intuitive and user-friendly design makes managing your finances a breeze.
- Secure and Private: Your financial data is securely stored and encrypted, ensuring your privacy and peace of mind.
- React.js: Frontend JavaScript library for building user interfaces.
- Chart.js: Simple yet flexible JavaScript charting library for data visualization.
- Firebase: Backend-as-a-Service platform for authentication, data storage, and hosting.
- CSS/Tailwind: Styling language used for customizing the application's appearance.
- AntDesign: Interactive components.
- ReactPDF: Generate and download Income Expense Report.
-
Clone the repository.
-
Install dependencies using
npm install
. -
Set up your firebase database and configure the connection.
-
Run the development server using `npm start.
-
Open your web browser and navigate to
http://localhost:3000
to access MoneyMinder.
Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.