/Linkedin-Clone

This is LinkedIn clone backend built using Django & Django Rest Framework.

Primary LanguagePython

ConnectPlus-Backend

This is LinkedIn clone whose backend is made in Django Rest Framework.

Backend Key Features

  • API Endpoints written following the best practices.
  • Email or Google OAuth Signup/Signin.
  • Twilio for Phone Number Verification using OTP.
  • JWT Authentication with complete integration of Refresh and Access tokens.
  • PostgreSQL for the DB because of its open source nature and several useful features.
  • Celery for background tasking (Sending Emails in the Backgroud).
  • Redis to act as a broker and task queue.
  • Gunicorn as the Application Server.
  • Nginx for Load Balancing & Reverse Proxy.
  • Django Websockets used for Chat.
  • Is Deployed on Azure Virtual Machine (Ubuntu 20.04).

Preview

1. Sign up using your email or Google account credentials.

image

2. OTP Verification

image

3. Profile Page

image

4. Add Experiences & Education

image

5. Add Skills & Test Scores

image

6. Create new post

image

7. Feed Page

image

8. Grow your Network

image

9. View your Followers

image

10. Apply for Jobs

image

11. Message your Connections

image

12. See your Notifications

image