Skip to content

This is a mock website project that allows a user to register an account with a username and password, and login into the account on a login screen. Currently, the account information is stored in a database hosted on PythonAnywhere! The Front-End has been developed using HTML/CSS and the Back-End with Python, SQL, and SQLite.

Notifications You must be signed in to change notification settings

IsraelShowell/Register-Login-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Creator: Israel Showell

Start Date: 3/29/2024

End Date: 4/2/2024

Project: Register-Login-Website

Version: 1.30

Description:

This will be a mock website where a user can register an account with a username and password, and then login into their account. This is a mock website register/login project that uses SQLite as its database system, HTML/CSS Front-End, and Python as its Back-End.
This project is a way for me to practice Flask development, linking HTML/CSS Front-End to Python Back-End, and database management actions including, but not limited to;

  • Accessing databases
  • Creating tables inside databases
  • Inserting data into the tables
  • Checking the contents of tables
  • Connecting Front-Ends and Back-Ends together
  • Developing Web Applications

Notes:

ChatGPT, and other online resources were NOT extensively used to develop this code, they were mostly used to explain documentation and explain errors!

Version History:

V-1.00: (3/29-4/2/2024)

Initial Version
Uploaded to Github

V-1.10: (4/3/2024)

Reconfigured links in the HTML to move to hosting the website online
Website accessible online
https://ishowell.pythonanywhere.com/ <-Discontinued

V-1.20: (4/15/2024)

Improved UI on each page

V-1.30: (10/29/2024)

The link will no longer work, as a new web application is being hosted there! https://github.com/IsraelShowell/Prioritask-Task-Management

Current Features as of V-1.30:

  • Program creates and connects to a database and creates a table if necessary
  • A user can enter in a username and password to login
  • If they exist, they will be sent to a dashboard page, otherwise, they will be taken to the register page
  • A user can register a profile with a username and password using a FlaskForm
  • If the user tries to create an account that exists already, they will be not be logged in
  • A user can now find and use the website online! <-Discontinued
  • Improved UI

Future Features to Implement:

  • Display all information about the user who is logged in
  • Improve the UI (Progress)
  • Host this program on a server so people on the internet can find and register online (Completed)
  • Site Link: Discontinued

About

This is a mock website project that allows a user to register an account with a username and password, and login into the account on a login screen. Currently, the account information is stored in a database hosted on PythonAnywhere! The Front-End has been developed using HTML/CSS and the Back-End with Python, SQL, and SQLite.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published