Skip to content

Cre8steveDev/Flask_App_Tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack App Using Python Flask, MongoDB, and Flask-Login

This project is a tutorial on how to create a full stack web application using Python Flask, MongoDB, and Flask-Login. It aims to provide step-by-step instructions and code examples to help you understand the process of building a web app from scratch.

Table of Contents

Introduction

In this tutorial, we will guide you through the process of building a full stack web application using Python Flask as the backend framework, MongoDB as the database, and Flask-Login for user authentication. We will cover the following topics:

  • Setting up the development environment
  • Creating a Flask application
  • Designing the database schema
  • Implementing user authentication with Flask-Login
  • Building the frontend using Jinja2 Templating System (HTML), CSS, and JavaScript
  • Deploying the application to a hosting platform

ARTICLE PUBLISHED ONLINE

Features

  • User registration and login
  • Secure password hashing
  • User session management
  • CRUD operations on data

Installation

To run this project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/your-repo.git
  2. Install the required dependencies: pip install -r requirements.txt
  3. Configure the database connection in config.py
  4. Run the application: python app.py
  5. Open your web browser and visit http://localhost:5100

Usage

Once the application is up and running, you can perform the following actions:

  • Register a new user account
  • Log in with your credentials

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvement, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published