Backend : Django FrontEnd: React
url: https://obscure-earth-33829.herokuapp.com/
- The application is secure and the API calls are authenticated
- The logging module is in place to log all the details
- The Auth mechanism is in place to make the application secure
- The quantity is never negative
- There are concourrent users using the application and the quantity is only decremented after user buys something
- Django rest_framework is used for creating the API's as it provides lot of features and configuration out of the box
- React Js is used because of the ease it provides in consuming the REST API from the backend
Backend : python manage.py runserver
Frontend : npm start