A demonstration of an authentication system on a website.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
- Node Package Management
npm install npm@latest -g
- Python
- Clone the repo
git clone https://github.com/ervinteoh/demo-flask-login.git
- Install NPM packages
npm ci
- Build Static Files
npm run build
- Make a copy of the file
.env.example
and rename it to.env
- Fill in the missing environmental variables in
.env
file - Install package requirements
pip install -r requirements.txt
- Database Migration
flask db upgrade
Start the web application by simply running the command below.
flask run
To run the web application in debug mode run the following command instead.
export FLASK_DEBUG=1
flask run
Use the following command to find out more about the flask command line interface.
flask --help
- Milestone 1
- Milestone 2
- Milestone 3
See the open issues for a full list of proposed features (and known issues).
Distributed under the MIT License. See LICENSE
for more information.
Jie Sheng Teoh (Ervin) - teohjies@gmail.com
Project Link: https://github.com/ervinteoh/demo-flask-login