- Introduction
- Problem Statement
- Solution
- Features
- Technologies Used
- Installation
- Usage
- Demo
- Contributing
- License
- Contact
Welcome to YourFinance, a financial copilot designed to democratize professional financial wellness insights using data analytics and automation. This project was developed as a capstone project at Bentley University by Ajit Mehrotra under the guidance of Professor Jim Pepe.
Despite the availability of numerous free financial budgeting resources, a significant portion of the lower and middle classes remain financially illiterate and continue to make poor financial decisions. This issue persists due to a lack of awareness about real discretionary income, influenced by irregular expenses, hidden costs, and changing priorities.
YourFinance aims to bridge this gap by leveraging modern technologies to provide users with better-managed finances. By centralizing real-time financial data, predictive analytics, actionable insights, and intelligent automation, YourFinance helps users make informed financial decisions and optimize their financial health.
- Centralized Finances: Integrate and manage all your financial accounts in one place.
- Real-Time Data: Access up-to-date financial information.
- Predictive Analytics: Forecast future financial trends based on historical data.
- Actionable Insights: Receive personalized financial advice and suggestions.
- Intelligent Automation: Automate savings, investments, and other financial activities.
- User-Friendly Interface: Easy-to-navigate dashboard with customizable features.
- Gamification: Engage with financial goals through interactive elements.
- Family Management: Manage and monitor collective family finances.
- Comprehensive Education: Access financial literacy resources tailored to your needs.
- Front-End: PHP, JavaScript, HTML, Tailwind CSS, Alpine.js
- Back-End: Laravel, PostgreSQL, OpenAI API, Plaid API
- Tools: Git, Jira, Miro, TablePlus, VScode
- Clone the Repository
git clone https://github.com/Ajit-Mehrotra/YourFinance-Capstone.git cd YourFinance-Capstone - Install Dependencies
composer install npm install
- Run Migrations and Seed Database
php artisan migrate --seed
- Start the Applications
php artisan serve
After setting up the project, you can access the application at http://localhost:8000. Create an account, link your financial accounts, and start managing your finances with ease.
Check out a live demo of YourFinance here. Peep the powerpoint presentation here.
We welcome contributions from the community! Please read our Contributing Guidelines before submitting a pull request. (not made yet)
This project is licensed under the MIT License.
If you have any questions or suggestions, feel free to contact me:
- Name: Ajit Mehrotra
- Email: [email protected]
- LinkedIn: Ajit Mehrotra
