Skip to content

bill-ahmed/SpendingTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpendingTracker

A simple web-app to track personal spending.

Set up

You will need the following software on your computer: (1) Node.js and (2) Python 3.

Step 1: Installing Node.js

2.1 Visit the Node.js download website: https://nodejs.org/en/download/
2.2 Choose “Current” release and download for your OS
2.3 Follow the installation normally and install

Step 2: Installing Python 3

3.1 Visit the Python 3 download website: https://www.python.org/downloads/
3.2 Download and install the latest Python 3 version

This project was bootstrapped with Create React App.

Installing Dependencies/Requirements

For Flask backend, do pip install -r requirements.txt in the root directory.
For the React front-end, do npm install inside the "client" directory to get the latest dependencies.

Running the Project

To start the Flask back-end do: export ENV=dev && python server.js (in Bash), OR set ENV=dev && python server.js (in Windows CMD).
For the front-end, run: npm start inside the "client" directory.

This runs the app in the development mode.
Open https://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

About

A full-stack web application to help track personal spending.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors