Skip to content

tdsimpson/expense-tracker

Repository files navigation

About The Project

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

Built With

Getting Started

Installation

Clone the github repository.

git clone https://github.com/tdsimpson/expense-tracker.git

Install the dependencies.

yarn install

Firebase Setup

  1. Go to the Firebase console and create a new databse

  2. Go Project Overview and create a new web app.

  3. Copy the congif keys to the clipboard

  4. Create an .env.test file in the root directory

  5. 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]


Run the development server

yarn run dev-server

The project should run on PORT 8080

About

A React web app to track and visualize expense data entered by the user. Live version below.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published