Skip to content

koushik80/Finfotek_Flask_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hi there! here goes below my Project information 👋

Table of Content

Title

Description

Goals

Technologies

Instruction

User Registration & Login System Features

Login System

Contributing

References

License

Project for building a dynamic website for an IT solution Company

Description:

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.

Goals:

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

Technologies:

HTML

CSS

Java Script

Bootstrap

Python 3.10.0

Visual Studio Code

SQLite

Flask

Jinja 2

Owl Carousel

Git Version Control & Heroku Dev Center

Instruction:

User Registration & Login System Features:

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

Login System:

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

Contribution:

Open issue

Discuss proposal

Change code and update tests

Review changes

Send pull request

Commit

References:

License:

MIT