Skip to content

thucchi-cs/FinTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Aug 7, 2025
8e8f43e · · Aug 7, 2025

History

37 Commits
Aug 7, 2025
Aug 7, 2025
Apr 12, 2025
Aug 4, 2025
Aug 1, 2025
Aug 5, 2025
Aug 7, 2025
Aug 7, 2025
Aug 5, 2025
Aug 4, 2025
Apr 12, 2025
Apr 12, 2025
Aug 7, 2025
Aug 5, 2025

Repository files navigation

FinTrack

A simple tool to track your personal finances. Made easy for students. This web app is now mobile responsive. It allows users to input their financial data and see analysis with easy to understand charts.

Website link

alt text

How To Use

  • Log in or sign up for an account.
  • Add transactions by inputting the amount, type, category, and date of transaction.
  • View your transactions on the transactions page. Customize the order by clicking "options" and changing the sort order.
  • Edit or delete your transactions as needed.
  • View your account and balance summary on your dashboard.
  • View summaries of your income and expenses over the months or weeks on the analysis page.

How It Was Made

The website is deployed on Render. It also use an external PostgreSQL database on Supabase.

This website was coded using Python, JavaScript, CSS, and HTML. Flask was used to route pages. Bootstrap was also used to style a small part of the website. The JavaScript library ChartJS was also used to generate charts and graphs.