For my web designing and development internship at Oasis infobyte
Created a full stack app using React, Django rest framework, and redux for State management.
-
Created an admin login and a user login with complete registration, authorization , and forgot password system.
-
After logging in, users are able to view the available pizza varieties in the dashboard.
-
Users can start making the custom pizza by:
-
Choosing any pizza base from 5 options.
-
choosing any sauce from 5 options.
-
Selecting a cheese type .
-
choosing veggies from many options.
-
Integrated the razor pay checkout for payment with a dummy account in test mode. In test mode, on clicking success, place and confirm the order.
-
In the admin login, it has a mini inventory management system keeping track of available pizza base, sauce, cheese and veggies.
-
After an order, the necessary changes in stock is updated and presented in the admin dashboard.
-
Admin receives the order and change the status of the pizza- as order received, In the kitchen, and Sent to delivery.
-
For every update from the admin, the status change is reflected in the user dashboard. --