Skip to content

justicenyaga/proshop_api

Repository files navigation

Proshop API

Proshop API is a RESTful API built with Django and Django REST Framework. It is the backend for the Proshop. Check out the frontend repository for more details.

The project was inspired by Dennis Ivanov and Brad Traversy. I followed their tutorial on udemy Django with React | An Ecommerce Website. I made some changes to the project to make it more interesting and to learn more about Django and React.

The API is hosted on Azure and can be accessed through this link. The link will take you to the API home page which contains the various endpoints. A more detailed documentation will be provided soon.

Features

The API has most of the features you would expect to find in an ecommerce web application. Some of the features include:

  • User authentication
  • Product reviews and ratings
  • Product search feature
  • Making and managing orders
  • Admin product management
  • Admin user management
  • Admin order details page
  • PayPal integration

Technologies

Backend

Usage

Prerequisites

Installation

I Will be providing a detailed documentation on this soon.