Django Social is a social media platform built with the Django web framework. It allows users to create profiles, post messages, follow other users, and like and comment on posts.
- User profiles with bio, location, and interests
- Post messages with text, images, and videos
- Follow other users to see their posts in your feed
- Like and comment on posts
- Search for users and posts
- Notifications for new posts, follows, and likes
- Django web framework
- Python programming language
- MySQL database
- Learn how to build a social media platform with Django
- Gain experience with user authentication, authorization, and permissions
- Learn how to use forms and templates to create a user-friendly interface
- Learn how to use a CSS framework to style a website
Django Social is intended for a general audience of people who want to connect with others and share their thoughts and ideas.
Django Social is currently in development. The basic features are implemented, and the project is being tested and improved.
To get started with Django Social, you will need to:
- Install the Django web framework.
- Create a new Django project.
- Clone the Django Social repository.
- Run the Django development server.