π Blog Application (Django + Tailwind) This is a full-stack blog application built with Django for the backend and Tailwind CSS for the frontend styling. The project allows users to create accounts, manage their profiles, and interact with blog posts from other users.
π Key Features β User Authentication (register, login, logout)
π§βπ» User Profiles with the ability to:
Update biography (bio)
Upload and change profile pictures
π Homepage:
View a list of all blog posts
Filter posts by category
π Single Post Page:
View full post content
Comment and like posts
β Create New Posts (available to profile owners) with category selection
βοΈ Edit Profile:
Update personal bio
Change profile image
Users can also visit other usersβ profile pages to view their published posts and bios, creating a more interactive and personalized blog environment.