A social media handle where users can post comments, send text & audio messages and maintain a follower list as well as who follows. The users can like, comment and share posts too.
- The user can Sign In, Sign Up, Logout.
- The user can recover password if forgot.
- The user can view the post.
- The user can like, comment and share the post.
- The user can post pictures.
- The user can search, follow and unfollow other users.
- The user can see the followers and following list of other users.
- The user can change their profile details.
- The user can change their password.
- The user can edit and delete their post.
- The user can see whether his friend is online or offline.
- The user can see the last seen of the friend.
- The user can send & receive text and multimedia messages.
- The user can see the time and date of the messages.
Cloning the Repository
$ git clone https://github.com/Rishabh7896/SociaBook
$ cd SociaBook
Creating Virtual Environment
$ python -m venv myenv
Activating the Environment
$ myenv\Scripts\activate
Installing Dependencies
$ pip install -r requirements.txt
Migrating the project
$ python manage.py makemigration
$ python manage.py migrate
Runing the project on your local machine
$ python manage.py runserver
Open http://127.0.0.1:8000/ on your browser.
username: abhi
password: abhi
Open http://127.0.0.1:8000/admin on your browser.
username: admin
password: admin