Skip to content

jackkiwema/finances

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Build from source

Step #1 - Clone source (this repo)

$ git clone https://github.com/jackkiwema.com/finances.git
$ cd finances

Step #2 - Create virtual environment

$ python3 -m venv venv
$ source venv/bin/activate

Step #3 - Install dependencies

$ mv app/deployment/install/env_example .env

Step #4 - Create Tables

$ flask db upgrade

Step #5 - Start the project

$ flask run --host=0.0.0.0 --port=5000
$ # Access the app in browser: http://127.0.0.1:5000/

Code-Base Structure

< PROJECT ROOT >
    |
    |--app/
    |   |-- auth/
    |   |     |-- __init__.py
    |   |     |-- email.py
    |   |     |-- forms.py
    |   |     |-- routes.py
    |   |
    |   |-- main/
    |   |     |-- __init__.py
    |   |     |-- forms.py
    |   |     |-- routes.py
    |   |
    |   |-- errors/
    |   |     |--__init__.py
    |   |     |-- handlers.py
    |   |
    |   |-- static/
    |   |
    |   |-- templates/
    |   |
    |   |-- email.py
    |   |
    |   |-- helpers.py  
    |   | 
    |   |-- models.py
    |
    |
    |-- deployment/
    |
    |-- migrations/
    |
    |-- config.py
    |
    |-- finance.py
    |
    |-- requirements.txt
    |
    |-- **********************************************

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published