Django Customers and Orders API

This is a Django-based API service for managing customers and orders. It includes features such as authentication via OpenID Connect, sending SMS notifications using Africa's Talking, and API documentation with Swagger.

Features

  • REST API to manage customers and orders.
  • Swagger documentation.
  • Authentication via OpenID Connect.
  • Africa's Talking SMS alerts for new orders.
  • CI/CD with automated tests.
  • Deployed on (PAAS/FAAS/IAAS).

Installation

Clone the repository

https://github.com/denny254/-Django-OpenID-SMS-integration-and-CI-CD-setup.git

cd -Django-OpenID-SMS-integration-and-CI-CD-setup