Skip to content

Latest commit

 

History

History
57 lines (47 loc) · 1.41 KB

README.md

File metadata and controls

57 lines (47 loc) · 1.41 KB

RESTFUL API for e-commerce paltform with multiple integrated modules.

Table of Content

Features

  • CRUD operations on categories, orders, products.
  • Register and login users.
  • Authentication and authorization services.
  • Custom permissions logic, ensuring secure and precise data manipulation.
  • Testing using pytest for each app to ensure reliability and functionality.
  • CI/CD pipeline using GitHub Actions.
  • Cloud Deployment on AWS using docker.

Tech Stack

Server Setup

1. Clone the repo

$ git clone https://github.com/Mohamad-Aboda/e-commerce.git

2. Move to the project directory

$ cd e-commerce/

3. Docker Setup

$ docker-compose up --build

API Endpoints

  http://127.0.0.1:8000/swagger/
  http://127.0.0.1:8000/redoc/

Test Endpoints Live

  http://3.144.124.187:8000/swagger/