- This project is a financial database, with a front-end of HTML/CSS and a backend of Python with the Flask/cs50 (for sql commands -- similar to sqlalchemy) as the backend. Uses sqlite3 db to store the data.
- access to the stock trading is restricted behind the login page
- if user does not have an account, user can create an accoutn
- allows changes to account settings
- sells stock at the current price based off of API call
- contains history of transactions
-
DOWNLOAD THE PROJECT FILES FROM HERE
-
NAVIGATE TO THE DIRECTORY
-
OPEN TERMINAL IN THE DIRECTORY
-
INSTALL THE DEPENDENCIES VIA THE FOLLOWING COMMAND: pip install -r requirements.txt
-
RUN THE APPLICATION WITH TERMINAL IN THE DIRECTORY python -m flask run
-
THE SERVER WILL NOW BE LOCALLY HOSTED ; NAVIGATE WITH YOUR PREFERRED WEB BROWSER TO WHATEVER YOUR LOCAL HOST WITH PORT 5000 DEFAULTS TO For example, my local server was hosted on http://127.0.0.1:5000
So, once running the " python -m flask run " command, I will navigate to the above network address in Microsoft Edge.