Skip to content

Abhinendra2016/Flask-Basic-Projects-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Flask Basic Projects

Welcome to the Flask Basic Projects repository! This repository contains simple Flask applications designed to help beginners learn and understand the fundamental concepts of Flask web development. Here, you'll find projects that cover basic to intermediate aspects of Flask, including routing, templating, form handling, and user authentication.

Projects

A basic Flask application that displays "Hello, World!" on the homepage.

  • Concepts: Basic Flask setup, routing, rendering HTML templates.
  • Features: Displays a simple "Hello, World!" message.
  • Technologies: Flask
  • Learn More: Hello World App

A simple to-do list application that allows users to create, view, update, and delete tasks.

  • Concepts: CRUD operations, form handling, template rendering.
  • Features: Users can add, view, update, and delete to-do items.
  • Technologies: Flask, SQLite/SQLAlchemy
  • Learn More: To-Do List App

A basic blogging platform where users can create, view, update, and delete blog posts.

  • Concepts: User authentication, database integration, CRUD operations.
  • Features: Users can manage their own blog posts.
  • Technologies: Flask, SQLite/SQLAlchemy
  • Learn More: Simple Blog

An application with a contact form where users can send messages, with email notifications.

  • Concepts: Form handling, form validation, sending emails.
  • Features: Users can fill out a contact form to send messages.
  • Technologies: Flask, SMTP
  • Learn More: Contact Form

Getting Started

To get started with any of these projects, follow the steps below:

1. Clone the Repository

Clone the repository to your local machine using the following command:

git clone https://github.com/Abhinendra2016/Flask-Basic-Projects-.git
cd Flask-Basic-Projects-

2. Set Up the Virtual Environment

Create and activate a virtual environment: python -m venv venv source venv/bin/activate # On Windows, use venv\Scripts\activate

3. Install Dependencies

Install the necessary packages for the Flask projects: pip install -r requirements.txt

4. Run the Application

Navigate to the project directory you want to work on and run the Flask application:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published