Skip to content

Latest commit

Β 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’° FinTrack Pro

A full-stack personal finance management web application built using Flask and SQLite.

My first full-stack web application built after completing Class 12.


πŸš€ Live Demo

https://finance-tracker-yl2x.onrender.com


πŸ“Œ Features

  • User Registration & Login
  • Secure Password Hashing
  • Income Tracking
  • Expense Tracking
  • Category-Based Transactions
  • Financial Dashboard
  • Expense Analytics
  • Balance Calculation
  • Responsive UI

πŸ› οΈ Tech Stack

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • Chart.js

Backend

  • Python
  • Flask
  • Flask-Login
  • Flask-SQLAlchemy

Database

  • SQLite

Deployment

  • GitHub
  • Render

βš™οΈ Installation

Clone the repository:

git clone https://github.com/shreeshpokharel-stack/finance_tracker.git

Move into the project folder:

cd finance_tracker

Install dependencies:

pip install -r requirements.txt

Run the application:

python main.py

Open in your browser:

http://127.0.0.1:5000

πŸ“‚ Project Structure

finance_tracker/
β”‚
β”œβ”€β”€ main.py
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ README.md
β”œβ”€β”€ Procfile
β”‚
β”œβ”€β”€ static/
β”‚   └── style.css
β”‚
└── templates/
    β”œβ”€β”€ login.html
    β”œβ”€β”€ register.html
    β”œβ”€β”€ dashboard.html
    └── add_transaction.html

🎯 Future Improvements

  • Dark Mode
  • Monthly Budget Goals
  • CSV Export
  • PostgreSQL Integration
  • AI Expense Insights
  • Mobile-Friendly UI

πŸ‘¨β€πŸ’» Author

Shreesh Pokharel

πŸ“· Screenshots

πŸ” Login Page

Screenshot 2026-05-25 215310

πŸ“Š Dashboard

Screenshot 2026-05-25 214500

πŸ’³ Add Transaction

Screenshot 2026-05-25 214307

GitHub: https://github.com/shreeshpokharel-stack

About

πŸ’° A Python-based finance tracking application for recording expenses, monitoring income, and improving personal budgeting.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages