An open API service indexing awesome lists of open source software.

https://github.com/mostafahima/flask-blog

A blog project built with Flask, allowing users to create, edit, and share posts easily with a responsive user interface.
https://github.com/mostafahima/flask-blog

flask sqlalchemy

Last synced: 3 months ago
JSON representation

A blog project built with Flask, allowing users to create, edit, and share posts easily with a responsive user interface.

Awesome Lists containing this project

README

        

# Flask Blog Project

This is a simple blog application built using **Flask**, a lightweight web framework in Python. The application provides a platform for users to create, edit, and view blog posts. It also includes user authentication, allowing users to register, log in, and manage their blog posts.

## Features

- **User Authentication**: Users can register, log in, and log out.
- **CRUD Operations**: Users can create, read, update, and delete blog posts.
- **Post Creation**: Simple form to create new blog posts with titles and content.
- **Post Editing**: Edit existing posts with a user-friendly interface.
- **Responsive Design**: The blog is designed to be fully responsive and works well on both desktop and mobile devices.
- **Flash Messages**: Users receive feedback through flash messages (success or error notifications) during form submissions.

## Technologies Used

- **Flask**: A micro web framework for Python.
- **Bootstrap 5**: For responsive design and styling.
- **Jinja2**: Templating engine for rendering HTML files.
- **SQLite**: Used as the database for storing blog posts and user data.