Title
Description
Goals
Technologies
Instruction
User Registration & Login System Features
Login System
Contributing
References
License
The app is built for a company using Flask that includes blogs and user registration and login system. It was created as the basis for my training project. The implementation strives to be simple.
To learn and build dynamic webpage
Design as it is responsive
Responsive Navigation bar
SQL access
To create user authentication, login, user registration with verified email
Resetting forgotten password for the user
Version Control
Deploy App to Heroku & AWS
Gain knowledge of frontend and backend concepts
HTML
CSS
Java Script
Bootstrap
Python 3.10.0
Visual Studio Code
SQLite
Flask
Jinja 2
Owl Carousel
Git Version Control & Heroku Dev Center
Connecting SQLite database with Flask project
Building user registration form with Bootstrap
Validation
Handling error messages
Securely hash password
Reset Password
Sending verification
Uploading profile picture
Build login form with Bootstrap
Flask Bcrypt Authentication
Password verification
Reset password for forgotten password
Manage User Session
Allowing access to only verified users
Display user data to logged-in users
Flask Forgot Password Setup
Building logout
Open issue
Discuss proposal
Change code and update tests
Review changes
Send pull request
Commit
- Flasky-Miguel Grinberg
- Flask
- Flask-OAuth
- Flask Extension
- Flask- SQLalchemy
- Flask-Mega-Tutorial
- Unsplash
- Flask-Login
MIT