Using Python, Docker, Flask, Jinja, Bootstrap, HTML, CSS and MySQL I built an application that is designed to journalize all stocks in a given portfolio. I also implemented Oauth2 to make it easier for users to login using their Google Accounts. In the near future, I will look to integrate Yahoo Finance modules to make the application retrieve the latest stock prices. Additionally, I plan to scrape Top Financials News Sites such as GuruFocus, Seeking Alpha, and Yahoo News and capture the latest news for the given company.
- Research on Portfolio Data
- Implementing Docker
- Configuring MySQL Database
- Configuring BootStrap
- Setting up Routes
- Implementing Flask
- Oauth2 Login
- Design Features (Nav Menu + Footer)
- Docker
- Python
- Flask
- Jinja
- Postman
- HTML
- CSS
- Bootstrap
- MySQL
- PyCharm(IDE)
- Franklin Tan - NJIT
- https://www.liberatedstocktrader.com/stock-portfolio-examples/
- https://www.youtube.com/watch?v=BfYsdNaHrps
- https://www.jetbrains.com/help/pycharm/connecting-to-a-database.html#connect-to-amazon-redshift
- https://pymysql.readthedocs.io/en/latest/modules/cursors.html
- https://pymysql.readthedocs.io/en/latest/user/examples.html
- https://help.pythonanywhere.com/pages/InstallingNewModules/
- https://flask-mysql.readthedocs.io/en/stable/
- https://stackoverflow.com/questions/33241924/importerror-no-module-named-flask-ext-mysql
- https://www.jetbrains.com/help/pycharm/creating-virtual-environment.html#python_create_virtual_env
- https://console.cloud.google.com/home/dashboard?folder=&organizationId=&project=is218-final-web-application
- https://www.w3schools.com/html/html_css.asp
- https://getbootstrap.com/docs/4.1/examples/