Built with ReactPy, Bootstrap, SQLModel and Pandas, shows a summary of assets, liabilities and net worth. Deals or transactions are saved in sqlite database.
The modules networth.py
and sqlmodeldb.py
should be on the same folder. This app will create a folder called data
in the directory where networth.py
is located. Under this data folder, it creates a file called networth.db
. The networth.db
is an sqlite file that stores saved deals by the users.
This repository is linked to my blog in blogspot.
-
Install Python version 3.9 or newer
-
Clone the repository from command line.
git clone https://github.com/fsmosca/ReactPy-NetWorth.git
- Change directory to reactpy-networth.
cd reactpy-networth
- Install requirements.
pip install -r requirements.txt
- Run the app.
uvicorn networth:app
- Follow instruction from the console. Paste the given url to browser to open the app.