Skip to content

rmendes1/tuirer_flask

Repository files navigation

🚧 Tuirer Proj 🚧

GitHub language count Repository size GitHub last commit

Description

This is a fictional project and only for study purposes

Tuirer is a website developed with Flask. It shows some basic functionalities, such as login/logout an account and store users data into a database. As usual, this project has been done following the MVC workflow. All files and docs are organized in this way.

Tools

For this project, Flask was used to hold the application backend.

  • Flask SQLAlchemy, Flask Script and Flask Migrate performed the SQLite database creation/migration/management;
  • Jinja2 lib helped the interconnection between Flask app and HTML archives;
  • Flask Login was used to construct the form page.

A Bootstrap template was used. This template can be found at https://getbootstrap.com/docs/3.4/examples/jumbotron-narrow/

Pages

Home Page

Firstly, the user can have access to the page through its index, which is constructed to have this appearance

Figure 1 - Index Page

Login Form

The user can put his/her credentials accessing the login page. A form will require a username, a password, and if the user wishes to have his credentials remembered.

Figure 2 - Login Form

If the user doesn't insert any credentials, it will not be allowed to proceed.

Figure 3 - Credentials Required

After logging in, the application will send a confirmation.

Figure 4 - Login Confirmation

To logout, the user only needs to click in "logout", and it will be both logged out and redirected to the main page.

Figure 5 - Logout Confirmation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published