/most_popular_repos

Most popular repos in Github built using Reactjs

Primary LanguagePython

Template Flask App with

  • User Login (Using Flask Login Manager) with hashed passwords
  • Local sqlite db (Using Flask SQLAlchemy)
  • Database migrations (Using Flask Migrate)

Before Starting:

  1. Install Homebrew
  2. Install python3
  3. Install pip3

To start:

  1. Clone repo

  2. Change git remote URL $git remote set-url origin git://new.url.here

  3. Change root folder name from <flask_app_template> to your project name

  4. Create venv in root folder in root folder: $ python3 -m venv ./venv

  5. Activate venv: $ source ./venv/bin/activate

  6. Install dependencies $ pip install -r requirements.txt

  7. Rename "project_name.py" to <project_name>.py $ mv project_name.py <project_name>.py

  8. Create a local database $ flask db init $ flask db migrate $ flask db upgrade

  9. (Optional) set flask environment to Development: $ export FLASK_ENV=development

  10. Run development server $ flask run

To Activate/Deactivate venv: Activate: $ source ./bin/activate Deactivate: $ deactivate

Apps made using template: https://championsleague18-19.herokuapp.com/

Resources used to create this: