Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 862 Bytes

README.md

File metadata and controls

33 lines (22 loc) · 862 Bytes

book-lib

Web Development w/ Python Class [HC-106], Sample App. [Demo]

The goal of this class is to make the participants know how to develop a simple web application with python, combining the knowledge of previous classes:

  • HC-101 Intro to Programming
  • HC-102 Web I: HTML & CSS
  • HC-103 Web II: Intro to JS
  • HC-104 Linux, Git and Github
  • HC-105 Intro to SQL Database

Requirements

  • python 3.9
  • pipenv

Development

  • Create venv pipenv --python 3.9 (Skip if it's there already)
  • Run shell pipenv shell
  • Install dependencies pipenv install
  • Create .env file. Run cp .env.example .env and change the values in the file accordingly
  • Run bash ./dev.sh to start the server locally

Deployment to server

TBD

Todo

  • Create demo link
  • Provide vps deployment steps