A full-stack personal finance management web application built using Flask and SQLite.
My first full-stack web application built after completing Class 12.
https://finance-tracker-yl2x.onrender.com
- User Registration & Login
- Secure Password Hashing
- Income Tracking
- Expense Tracking
- Category-Based Transactions
- Financial Dashboard
- Expense Analytics
- Balance Calculation
- Responsive UI
- HTML5
- CSS3
- JavaScript
- Chart.js
- Python
- Flask
- Flask-Login
- Flask-SQLAlchemy
- SQLite
- GitHub
- Render
Clone the repository:
git clone https://github.com/shreeshpokharel-stack/finance_tracker.gitMove into the project folder:
cd finance_trackerInstall dependencies:
pip install -r requirements.txtRun the application:
python main.pyOpen in your browser:
http://127.0.0.1:5000
finance_tracker/
β
βββ main.py
βββ requirements.txt
βββ README.md
βββ Procfile
β
βββ static/
β βββ style.css
β
βββ templates/
βββ login.html
βββ register.html
βββ dashboard.html
βββ add_transaction.html
- Dark Mode
- Monthly Budget Goals
- CSV Export
- PostgreSQL Integration
- AI Expense Insights
- Mobile-Friendly UI
Shreesh Pokharel