Welcome to the Financial Tracker Application! This application helps you manage your personal finances by tracking income, expenses, and providing insightful analytics to better understand your financial habits.
- Record income and expenses with ease.
- Categorize transactions (e.g., Food, Rent, Entertainment).
- View transaction history with filtering and sorting options.
- Visualize spending patterns with graphs and charts.
- Monthly and yearly summaries of income vs. expenses.
- Insights into top spending categories and areas to save.
- Set monthly budgets for categories and track your progress.
- Receive alerts when you approach or exceed your budget.
- Intuitive dashboard to display key financial stats.
- Mobile-friendly design for on-the-go access.
- Backend: Spring Boot, Hibernate
- Frontend: React.js or Angular
- Database: PostgreSQL
- Authentication: JWT with
com.auth0:java-jwt
- Deployment: Docker, Kubernetes (Optional)
- Java 17+
- Node.js (for frontend)
- PostgreSQL
- Clone the repository:
git clone https://github.com/your-username/financial-tracker.git cd financial-tracker/backend
- Configure database settings in application.properties.
- Sign Up: Create an account to begin tracking your finances.
- Add Transactions: Log your income and expenses with detailed descriptions.
- View Insights: Explore charts and summaries to analyze your financial habits.
- Stay on Budget: Use budgeting tools to manage spending.
For questions or feedback, feel free to reach out:
Twitter DM: PronoyMukherjee
GitHub: /Pronoy999
Happy Tracking! 😊