ridwaanhall Profile Photo
Ridwan Halim

OpenShop Product API

Slick RESTful API for juggling product data with Django REST Framework.

Back to projects Back to projects
Python Python
Django Django
Django REST Framework Django REST Framework
Nginx Nginx
OpenShop Product API

Project Description

This RESTful API, built with Django REST Framework, handles product data like a champ.

Supports full CRUD, product searches, and HATEOAS for smooth navigation.

Comes with soft delete, data validation, and proper status codes for a polished experience.

Key Features

Full CRUD

Create, read, update, and delete products with ease.

Search by Name

Find products by name with a clean query.

HATEOAS Links

Navigate resources with embedded API links.

Soft Delete

Mark products as deleted without losing data.

Technical Details

Python

Versatile programming language for web development, data science, and automation

Django

High-level Python web framework for rapid development

Django REST Framework

Powerful toolkit for building Web APIs in Django

Nginx

High-performance web server and reverse proxy