Social media API

Overview

This is a Django application configured to run within a Docker container. The application uses Docker Compose for easy management of development, testing, and production environments.

Postman Collection

Non Docker run instructions

1. Clone the Repository

Clone this repository to your local machine:

git clone https://github.com/abulaman8/accuknox-api.git
cd accuknox-api

2. Install Dependencies and Run

Install the dependencies and run the application:

pip install -r requirements.txt
python manage.py makemigrations
python manage.py migrate
python manage.py runserver

Docker run instructions

Before you begin, ensure you have the following installed on your machine:

1. Clone the Repository

Clone this repository to your local machine:

git clone https://github.com/abulaman8/accuknox-api.git
cd accuknox-api

2. Run Docker Compose

docker compose up

3. Access the API

To access the API, go to http://127.0.0.1:8000/