πΈ Blog Management System
A simple and elegant Blog Management System built with Django πβ¨
This project allows users to create, manage, and explore blog posts with a clean and straightforward interface.
β¨ Features π€ User Registration & Login βοΈ Create Blog Posts π View Blog Posts π Update Blog Posts ποΈ Delete Blog Posts π·οΈ Blog Categories πΌοΈ Image Upload π User Authentication π± Bootstrap-based responsive interface π οΈ Built With Technology Purpose π Python Programming Language πΏ Django Web Framework ποΈ SQLite Database π HTML Structure π Bootstrap Styling & Responsive UI π Run Locally
- Clone the repository git clone <YOUR_REPOSITORY_URL>
- Navigate to the project cd blog_management_system_asessment_2
- Create a virtual environment python -m venv venv
- Activate the virtual environment
Windows:
venv\Scripts\activate 5. Install Django pip install django 6. Apply database migrations python manage.py migrate 7. Start the development server python manage.py runserver 8. Open the project π·
Visit:
π Project Overview
The system provides the basic functionality needed to manage a blog, including authentication, post creation and editing, categories, and image uploads.
It's a small Django project created for learning and practicing CRUD operations, authentication, database management, templates, and Bootstrap UI development.
π©βπ» Author
Radia Mahbub
Built with β + π» + a little bit of πΈ