Skip to content

A web app to keep track of your finances. Track and get stats about your income, expenses and investments. WIP

License

Notifications You must be signed in to change notification settings

letehaha/budget-tracker-fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

budget-tracker-fe

Warning

There is also a backend that provides all information and API, but currently, it's under development in the private repo, so the frontend is useless at the moment.

Project setup

  1. Make sure you have a correct Node version, specified in the .nvmrc file. You can use nvm use if you have one
  2. Install packages with npm install
  3. Create a .env file from .env.template
  4. Run the app with npm run dev
  5. Build it with npm run build

Additional information

  1. Backend repository shares some TypeScript types using git submodules functionality, that can be accessible by importing them from shared-types. For convenience, there's a git-pull npm script that pulls all the submodules. To init git submodules run git submodule update --init --recursive command.