design of architecture : Monolitihic The inventory addition and deletion is a consitent process to mainatin that i have normalized inventory data into three tables Products Vendor and Stock
The django rest framework is used for the api calls Have given both ui or Json data according toprespective Used Djoser and rest authentication libraries for authenticated the users
Have created a admin pannel where you can add change or delete products.and also have designed ui test.html where you can get the products and see in customized ui
If your a superuser/ Manager u have all the permisons, wheras the staff user super user needs to give permissons
Serlization and Deserelization and permission classes are maintained with viewsets and endpoints