Online Shopping Cart System for a Fashion Store (part 1)

Kavini Welarathne
2 min readMar 22, 2020

--

This will develop a Web application for Online Shopping Cart System for a Fashion Store.

The system functionality will be as follows.

There are three roles as :

  1. admin,
  2. store manager, and
  3. user
  • Produces anyone can view products as a guest (without login).
  • Only users who logged in to the system can place orders.
  • Once the admin creates a login for the store manager, it should be notified to the store manager via email.
  • Admin can create categories for the products.
  • The store manager can Add products with details to the relevant category Add discounts to selected products.
  • Users can add products to the shopping cart.
  • Users can purchase the selected products in the shopping cart by selecting the payment method (card/cash on delivery, etc.).
  • Users can create a wish list from their preferred products and later they can add those products to the shopping cart.
  • Users can rate the products and add comments and average ratings, comments should be displayed for products.
  • The system should be secured and cannot be accessed without proper authentication.
  • Authorization should be maintained, and users cannot order products without going through payment methods.

I used the following mandatory technology :

1. HTML/JavaScript front end
2. ReactJS
3. NodeJS
4. ExpressJS
5. Spring Boot Framework
6. JSON base Web Services
7. NoSQL Database (MongoDB) 8. JEST

Okay, enough of the talk, let’s get to work!

This article is part of a series I’m writing about project structure. Be sure to follow me if you’d like to keep track!

See you guys in the next article! ❤️ ✌

Database -MongoDB.

--

--

Kavini Welarathne
Kavini Welarathne

Written by Kavini Welarathne

Software Engineer | Researcher |

No responses yet