Update README
This commit is contained in:
parent
e09c4abf8c
commit
d58c4efcc1
55
README.md
Normal file
55
README.md
Normal file
@ -0,0 +1,55 @@
|
||||
# Flask Example: Login, Signup and Forgot password
|
||||
|
||||
[DEMO](http://flask-login-example.programadorwebvalencia.com)
|
||||
|
||||
![login](https://github.com/tanrax/flask-login-example/raw/master/screenshots/login.jpg)
|
||||
|
||||
## Description
|
||||
|
||||
* Login system.
|
||||
* Signup.
|
||||
* Forgot password.
|
||||
* Validations.
|
||||
* Private page only for registered users.
|
||||
* System emails.
|
||||
|
||||
## Use
|
||||
|
||||
* Flask (Obvious!)
|
||||
* Flask-SQLAlchemy (ORM for database)
|
||||
* Flask-WTF (Generation of forms and validations)
|
||||
* Flask-Migrate(Migratios)
|
||||
* Flask-Mail(Send emails)
|
||||
|
||||
## Install
|
||||
|
||||
```bash
|
||||
cp envExample .env
|
||||
```
|
||||
|
||||
Configure variables. Next.
|
||||
|
||||
```bash
|
||||
source .env
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
Create database.
|
||||
|
||||
```bash
|
||||
python3 models.py db upgrade
|
||||
```
|
||||
|
||||
## Run
|
||||
|
||||
```bash
|
||||
python3 app.py
|
||||
```
|
||||
|
||||
## Screenshots
|
||||
|
||||
![signup](https://github.com/tanrax/flask-login-example/raw/master/screenshots/signup.jpg)
|
||||
![message](https://github.com/tanrax/flask-login-example/raw/master/screenshots/message.jpg)
|
||||
![forgot](https://github.com/tanrax/flask-login-example/raw/master/screenshots/forgot.jpg)
|
||||
![email](https://github.com/tanrax/flask-login-example/raw/master/screenshots/email.jpg)
|
||||
![dashboard](https://github.com/tanrax/flask-login-example/raw/master/screenshots/dashboard.jpg)
|
BIN
database.sqlite
BIN
database.sqlite
Binary file not shown.
5
requirements.txt
Normal file
5
requirements.txt
Normal file
@ -0,0 +1,5 @@
|
||||
Flask==0.12.1
|
||||
Flask-Mail==0.9.1
|
||||
Flask-Migrate==2.0.3
|
||||
Flask-SQLAlchemy==2.2
|
||||
Flask-WTF==0.14.2
|
BIN
screenshots/dashboard.jpg
Normal file
BIN
screenshots/dashboard.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 42 KiB |
BIN
screenshots/email.jpg
Normal file
BIN
screenshots/email.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 80 KiB |
BIN
screenshots/forgot.jpg
Normal file
BIN
screenshots/forgot.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 82 KiB |
BIN
screenshots/login.jpg
Normal file
BIN
screenshots/login.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 97 KiB |
BIN
screenshots/message.jpg
Normal file
BIN
screenshots/message.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 137 KiB |
BIN
screenshots/signup.jpg
Normal file
BIN
screenshots/signup.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 122 KiB |
Loading…
Reference in New Issue
Block a user