Skip to content

This project is a Django-based social networking API that includes functionalities for user management, searching users, and handling friend requests. It is built using Django Rest Framework.

Notifications You must be signed in to change notification settings

code-with-dhruv/Social-Media-API-Starter

Repository files navigation

Django User Search API Project

This project is a Django-based web application that includes a Search API for querying users by name or email. It supports pagination and provides an interface for managing friend requests between users.

Project Structure

  • myproject/: Root directory for the Django project.
    • myproject/settings.py: Django settings for the project.
    • myproject/urls.py: URL routing configuration.
    • users/: Django app for user management.
      • users/models.py: User model definitions.
      • users/views.py: API views for user management.
      • users/serializers.py: Serializers for user data.
    • friendrequests/: Django app for handling friend requests.
      • friendrequests/models.py: Friend request model definitions.
      • friendrequests/views.py: API views for friend requests.
    • Dockerfile: Docker configuration file for building the application image.
    • docker-compose.yml: Docker Compose file for setting up services.

Getting Started

Prerequisites

Setting Up the Project

  1. Clone the Repository
    git clone https://github.com/code-with-dhruv/Accuknox_dhruv
    cd myproject
    

About

This project is a Django-based social networking API that includes functionalities for user management, searching users, and handling friend requests. It is built using Django Rest Framework.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published