This Finance Management System is a web application designed to help users efficiently manage their finances, track expenses and income, set financial goals, and monitor subscriptions. Built with a modern tech stack including React, TypeScript, Tailwind CSS, and Express.js, this application provides an intuitive, responsive user experience with real-time data processing and visualizations for more informed financial decision-making.
- Income & Expense Tracking: Log and categorize financial transactions.
- Goal Setting: Define and monitor savings goals.
- Subscriptions Management: Track recurring payments and set reminders.
- Financial Advisor: Integrated AI chatbot offering financial advice based on user data.
- Real-Time Data Processing: Visualizations and summaries to help understand financial health.
- User Authentication: Secure login and account management.
- Frontend: React, TypeScript, Tailwind CSS, React Router, Rechart (charts), and Joi (data validation).
- Backend: Node.js, Express.js, Docker.
- Deployment & CI/CD: Oracle Cloud Integration.
- Testing & Validation: CI/CD Pipeline integrated for efficient testing and deployment.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|---|---|
| GAL Dilhara | KAAT Kulasooriya | KMLS Wijerathne | DPHJ Samarawickrama | JHAH Divyanjalee | KRI Silva | MLG Dissanyaka |
| @LahiruDilhara | @Adhishtanaka | @mlswijerathne | @Janandie | @Hirunidiv | @krisilva | @lula124 |
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.







