Skip to content

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

Notifications You must be signed in to change notification settings

MostafaHima/Flask-Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cac39f4 · Dec 15, 2024

History

3 Commits
Dec 15, 2024
Dec 15, 2024
Dec 15, 2024
Dec 15, 2024
Dec 15, 2024
Dec 15, 2024
Dec 15, 2024
Dec 15, 2024
Dec 15, 2024
Dec 15, 2024

Repository files navigation

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.

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published