Social Media Clone Developed In Django
This project is basic social media features.
Feature List:
User authentication
One to one chat
Group chat
Post with image and description
Post like
Post comment
User profile
User follow / unfollows
Post search
User search
Post share
Mention user with @ in description and comments
Mobile responsive
Infinity scroll and much more.
Tech Stack
Python, Django, HTML, CSS, Bootstrap, JavaScript, AJAX, Django Channels, Websocket
Support
Django 5.0
Getting Started
Prerequisites
Things you need to install the project and how to install them
```
Python : https://www.python.org/
Django : pip install django
```
Installing and SetUp
1) Clone or download this project.
2) Set Up Virtual Environment and activate it
3) Install dependencies
```
pip install -r requirements.txt
```
4) Change database settings in case you want to use PostgreSQL or MySQL
5) Also you can add AWS and Email settings in case you required(They are only for production):
6) Migrate data using command
```
python manage.py makemigrations
python manage.py migrate
```
7) Create Superuser
```
python manage.py createsuperuser
```
8) Run project on localhost:
```
python manage.py runserver
```
Authors
*Uttam Velani*
License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
REDUCE PLASTIC USE AND SAVE ENVIRONMENT
#Python
#Django
#WebDevelopment
#Programming
#Coding
#BackendDevelopment
#FrontendDevelopment
#FullStackDevelopment
#WebDesign
#SoftwareDevelopment
#PythonProgramming
#DjangoFramework
#WebFramework
#HTML
#CSS
#JavaScript
#Bootstrap
#Database
#SQL
#RESTAPI
#evenword
#Python
#Django
#DéveloppementWeb
#ProgrammationPython
#FrameworkDjango
#PythonWebDevelopment
#CodePython
#DéveloppementWebPython
#ApprendrePython
#TutorielsDjango
#PythonPourDébutants
#DéveloppementWebDjango
#HTML
#CSS
#JavaScript
#BackendDevelopment
#FrontendDevelopment
#CréationDeSitesWeb
#WebDevelopmentTutorials
#DéveloppeurWeb
@evenword