Backend implementation of a simple E-commerce site, built using NodeJs and MongoDB database.
The API allow administrator to post, update and delete products, users and orders
And customers can view products, create accounts make orders and add products to cart
Also API allow shop owners( administrator) to view the revenue generated due to number of orders and also see the number of registered clients to the system
The API is deployed to Azure web App using docker container and changes are made using state of the art Azure DevOps CI/CD pipeline