- A web store for selling and purchasing daily essential commodities online. The system includes two main types of users - the administrator, and the end user
- The web store project is built in three parts - the front end which interacts directly with the user, the back end where the abstract functionality is executed, and the database that stores all the associated data components and information.
• Login – Simple login page asking for admin credentials his username and password.
• Add more item - Form asking details about the new commodity.
• Edit item details – Enable admin to edit details about the item.
• Delete any item – Enable admin to delete item.
• View orders – Enable admin to view all orders.
• Update order status - Enable admin to change status of book to in queue, dispatched and delivered.
• Sign up and/or login – Allow end user to sign up store details in customer table. Login using rest api.
• View all books – Display all list of all available items to end user.
• Add book to cart – Selected items will be added to user cart.
• View/edit cart- Allow user to edit their cart.
• View orders – Allow customer to views their order and ask user about mode of payment give discount.
- The database component of the system comprises of 10 tables namely Admin, Cart, Customer, DeliveryQueue, Helper, Order and Product.