The Expense Tracker is a Spring Boot application designed to help users manage their finances effectively. With features for adding income and expenses, real-time data storage, and dynamic graphical representation, this application provides users with a comprehensive solution for tracking their financial activities.
-
Income and Expense Management: Users can easily add their income and expenses, allowing for detailed tracking of financial transactions.
-
Real-time Data Storage: Utilizing MongoDB as the database, financial data is stored securely and efficiently, ensuring users have access to their financial records in real time.
-
User-friendly Interface: The application leverages Thymeleaf for the user interface, providing a seamless and intuitive experience for users to interact with their financial data.
-
Graphical Representation: An innovative feature of the application is its ability to visually represent financial data through dynamic graphs and charts. This allows users to gain insights into their spending habits and financial trends at a glance.
- Java
- Spring Boot
- Thymeleaf
- MongoDB
- Clone the repository to your local machine.
- Set up MongoDB and configure the application properties accordingly.
- Build and run the application using Maven or your preferred IDE.
- Access the application through the provided URL and start managing your finances!
- Upon accessing the application, users can add their income and expenses through the intuitive user interface.
- The application securely stores this data in MongoDB and provides real-time access to financial records.
- Users can view graphical representations of their financial data to gain insights into their spending patterns and make informed decisions.
Contributions are welcome! If you'd like to contribute to the development of this project, feel free to submit a pull request or open an issue with your suggestions.