A fully functional Blog Application built using Python and Django, developed as part of my learning from Udemy Course: "Python Django Basics to Advanced | Complete Blog Application" by Rathan Kumar.
✅ User Authentication (Register, Login, Logout)
✅ Create, Read, Update, and Delete (CRUD) Blog Posts
✅ Rich Text Editor for writing blogs
✅ Categories & Tags for blogs
✅ User Profile & Author Information
✅ Comments on blog posts
✅ Responsive UI with Bootstrap
✅ SEO-Friendly URLs
- 🖥️ Backend: Python, Django
- 🎨 Frontend: HTML, CSS, Bootstrap
- 🗄️ Database: SQLite (Default)
- 🚀 Deployment: PythonAnywhere
✔️ Django Model-View-Template (MVT) architecture
✔️ Handling authentication & user management
✔️ Database migrations and ORM queries
✔️ Deploying a Django app on PythonAnywhere