- Clone the repository.
- Run
pip install -r requirements.txt
to install all the dependencies. - Run
python manage.py runserver
to start the server. - Superuser credentials are
yogesh
andyogesh
. - Then go to
http://127.0.0.1:8000
to view the project is running.
POST
/api/create_user/ - Create a new userPOST
/api/login_user/ - Login a userGET
/api/user/{user_id} - Get user detailsPOST
/api/add/{sender_id}/{receiver_id} - Send a friend request/ Accept a friend requestGET
/api/friends/{user_id} - Get all friends of a userGET
/api/friend_requests/{user_id} - Get all received friend requests of a userGET
/api/suggestions/{user_id} - Get all suggestions for a user until 2 degrees of friends