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
- Make sure you have a correct Node version, specified in the
.nvmrc
file. You can usenvm use
if you have one - Install packages with
npm install
- Create a
.env
file from.env.template
- Run the app with
npm run dev
- Build it with
npm run build
Additional information
- Backend repository shares some TypeScript types using git submodules functionality, that can be accessible by importing them from
shared-types
. Since the backend application is private, these types are available only to contributors. For convenience, there's agit-pull
npm script that pulls all the submodules. To init git submodules rungit submodule update --init --recursive
command.