Personal Project: myMY
is a Python based web app powered by Flask to keep track of spending and incoming.
-
Application is live at link: mymy.lukecreated.com
-
Developer: Kittipich "Luke" Aiumbhornsin
-
Development Status: Beta Release
-
License information: LICENSE go to file
-
Development history: CHANGELOG.md go to file
Current Status: Beta Release
Current Version: 0.7761
Updated: May 19, 2024
-
change working directory on terminal using
cd
command to where the project will be saved -
at the desire directory, clone the repo by run command:
git clone https://github.com/ngzh-luke/self-myMY.git
-
if already cloned, update the local repository by run command:
git pull
-
create virtual environment by run command:
python -m venv venv
-
check to see that the virtual is at the virtual environment is created by run command:
which pip
-
activate virtual environment (macOS) by run command:
source venv/bin/activate
activate virtual environment (Windows) by run command:venv\Scripts\activate
-
install project dependencies by run command:
pip install -r requirements.txt
-
you may create
.env
file the same level as thisREADME.md
file and fill in to update default environment settings in the format like in.example.env
, the default settings are:myMY=myMY_secret -> secret text of the Flask DATABASE_URL=sqlite:///myMY_db.sqlite -> database path port=5500 -> default running port
-
run command to start the application:
python runDev.py
-
check out the running application on browser by navigate to:
127.0.0.1:5500
or127.0.0.1:[port you specify on .env]
-
impressed by the cool application!
- get by amount
- get by date