A web app to track your expenses over time visualize them with interactive charts and graphs
Try it out online: https://tds-expense-tracker.herokuapp.com/
Demo video: https://www.youtube.com/watch?v=VPtTarety28&t=161s
Clone the github repository.
git clone https://github.com/tdsimpson/expense-tracker.git
Install the dependencies.
yarn install
-
Go to the Firebase console and create a new databse
-
Go Project Overview and create a new web app.
-
Copy the congif keys to the clipboard
-
Create an
.env.test
file in the root directory -
Paste them in to the corresponding keys in the following format:
FIREBASE_API_KEY=[your key]
FIREBASE_API_KEY=[your key]
FIREBASE_AUTH_DOMAIN=[your key]
FIREBASE_DATABASE_URL=[your key]
FIREBASE_PROJECT_ID=[your key]
FIREBASE_STORAGE_BUCKET=[your key]
FIREBASE_MESSAGING_SENDER_ID=[your key]
FIREBASE_APP_ID=[your key]
yarn run dev-server
The project should run on PORT 8080