A social media website built on top of Django Web Framework.
-
Add Posts - Users can upload posts with a caption and either an image or video.
-
Can check everyone's post and also like and comment on the posts.
-
Users can edit or delete their photos too.
-
Without authentication, users can view the posts but cannot like or comment.
-
Registeration system is complete with password reset option also available to users.
-
Users can edit their profile including profile pic and a short bio about them.
-
Users can view profile of others users and can send them friend requests.
-
Users can send friend request, cancel requests, accept requests, reject requests or even unfriend their friends.
-
Frontend: HTML, CSS (Bootstrap5 + Custom CSS), AJAX
-
Backend: Django
-
Storage: Sqlite db
Feel free to make a pull request, and I will approve it if it makes sense 😛.
Thats because I am a noob programmer