Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 866 Bytes

README.md

File metadata and controls

43 lines (29 loc) · 866 Bytes

budget header

A CS50 Project - A simple personal budgeting web application

Based on CS50 Finance

Setup

  1. Clone this repo
$ git clone git@github.com:tomwhross/budget.git
  1. (Optional) Create a virtual environment using the tool of your choice and activate it
$ python -m venv . --copies
$ source bin/activate
  1. Install the requirements (includes dev requirements)
$ pip install -r requirements.txt
  1. Initialize the database
$ ipython

[0] from application import *
[1] initialize_db()
  1. Start the development server
$ flask run
  1. Browse to the development server (e.g. http://127.0.0.1:5000/)
  2. Register a new user (Default categories will be generated for the user)