Flask
Video Tutorial
freeCodeCamp.org: Learn Flask for Python - Full Tutorial
For the source code view: https://github.com/stephensamonte/FlaskIntroduction
Hosting application
https://www.heroku.com/ is a service for hosting applications on their servers rather than your own.
- Create an account
- Install Heroku CLI: https://devcenter.heroku.com/articles/heroku-cli
- Run $ heroku loginand sign into your account
- Install dependency: $ pip3 install gunicorn
- freeze your requirements: $ pip3 freeze requirements.txt
- 
    Create Procfile so heroku knows what to do with the files in the directory: - $ touch Procfile
- in Procfile add web: gunicorn app:app(gunicorncreates a web server, then we tell it to make a web server for the file namedapp, then we tell is what to call it:app)
 
- 
    initialize empty git repository: - $ git init,
- $ git add .(Adds everything in directory)
- $ git commit -m "initial commit
 
- 
    Create heroku app: $ heroku create flaskdemo(Name must be lower case, can’t use dashes or numbers)
- View where application is being pushed to: $ git remote -v
- Push everything to heroku: $ git push heroku masterJournal
- 2020.09.01 Created File