A simple blog application built with Django, featuring user authentication, blog posts, and user profiles.
- User registration & authentication
- Create, read, update, and delete blog posts
- User profiles with profile pictures
- Basic blog feed with author details
- Friend connections
- Post reactions (likes, comments)
- Extended user profiles (bio, social links)
- Deployment on a production server
- Mobile UI not optimized
- Responsiveness issues on small devices
- Media posts (picture & video sharing)
- Personal DMs between users
- Topic-wise chat rooms for discussions
- Improve responsive design
- Backend: Django (Python)
- Database: SQLite (dev), PostgreSQL (planned for production)
- Frontend: HTML, CSS, JS
- Auth: Django built-in authentication
last updated : 2-oct-25 --rsvn