Skip to content
/ savee Public

A web based transaction tracking app. Built with React, TypeScript, Bootstrap5 and Firebase.

License

Notifications You must be signed in to change notification settings

milanz14/savee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIS IS CURRENTLY IN CONSTRUCTION FOR V2 - DEPLOYMENT FOR V1 MAY NOT WORK

Savee - A Smarter way to save!

  • Savee is a tool that helps you reach your financial goals. Just log your transactions and watch your savings grow!

Deployment

https://savee.netlify.app/

Tech Stack

Features

  • Clean code, written with TypeScript and React.
  • Fully mobile responsive design

Screenshots:

Landing Page

The site is mobile responsive as seen on this mobile landing page

After deciding to join the app, the user is presented with a login page

The user's dashboard can be toggled between tabular data and chart data

How to Install and Run the Project

  • git clone this repository
  • cd savee
  • npm i
  • npm run start
  • Ideally you will also require a firebase configuration which you can initialize at the firebase website
  • Drop your configuration keys into a .env file, add that file to .gitignore

Future Plans

  • TODO: Migrate to vite over create-react-app
  • TODO: create a separate page for analytics (dashboard should have specific information on user's account)
  • TODO: modal for new transactions so a transaction can be added from any page
  • TODO: add section for monthly savings goal, display a progress bar indicating the percentage completion to this goal.

About

A web based transaction tracking app. Built with React, TypeScript, Bootstrap5 and Firebase.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published