Skip to content

arihantbansal/kwikemart-backend

Repository files navigation

Kwik-E-Mart Inventory Manager Front-end

We, at Kwik-E-Mart, always keep our system up-to-date with our inventory stock using our proprietary inventory management software. The back-end API is powered by Express and uses Mongo DB as it's database of choice.

How to use

Login on the homepage using admin, cashier or staff credentials (given below). The Dashboard shows the statistics of the inventory and the app. Using the sidebar menu, users can view the products, filtered by category. Similarly, one can view the list of the users authorized to use the application. Admins can add or delete users, and products, as well as, increase/decrease item stock. Cashiers can decrease stock whereas Staff can only view.

Kwik-E-Mart Inventory Manager

Login Credentials

Role: Admin Username: admin Password: admin

Role: Cashier Username: cashier Password: cashier

Role: Staff Username: staff Password: staff

Future Implementation

In the future we plan to:

  • Improve security measures
  • Enhance authentication measures

Team members

Frontend team

  • Ayush Pal
    • Worked on creating the UI of the app
    • Created components and designed them using custom CSS and React Bootstrap
  • Medha RS
    • Worked on creating mock design for the app

Backend team

  • Arihant Bansal
    • Built the backend API
    • Also helped add the functionality to the front-end UI and integrate React app with the backend