Ecomm RTM
Ecomm RTM
REQUIREMENT USERS
1 ) Role Guest
Admin
User
2) Review User
Admin
3) Details User
4) Products Seller/Shipper
5) Cart User
6) Search User
7) Order User
8) Notification User
9) Wishlist User
1)Vist Website
2) View Products
A guest doesn't need to login/Signup.They can
just visit the website and see all the products.
1)Login/Logout
2) Change settings
3) Add /Remove a sellar
1)Ask Question/Query
2)After buying they can give
reviews for the product
3) Give ratings for website
as well as for the product.
After buying the product users can review the
product.They can ask questions and query about
any product.
1) Answer to the question and
Query of users.
1) Name of Product
2) Brand
3) size, colour available
4) Description of product
5) Reviews
6)Price
7)Discounts if available
Seller or shipper will add all the details about the
product
1)Images of product
2)Image of store
3) Images from all direction
They will add required product images or image
of the store.
1) Stock left or not
2)How many Pieces lest
1) Add Item
2) Delete Item
3) Edit Cart
4) Checkout
1) Product Name
2) Brand Name
3) Size pf Product
4) Colour
User can search by product name, by brand
name , by colour ,by size etc
1) Delivery Date
2) Payment mode
After placing the order user will get the order 3) Total amount to be paid
details
1)Cancel option after ordering
2) Refund Option if paid
After placing the order user can cancel it.
1) All previous orders
User can also have details of earlier order they
placed.
1)Confirmation
2)Dispatched
3) Pickup
They can track their ordered Products
1) New arrivals
2) Order confirmationnotifications
3) Email / Number
Confirmation 4) Tracking
Notification 5) Delivery
Confirmation
Users will get notification .
1) Add item
2) Delete Items
3) Shift items to cart if they want to
buy it.
User can put some products in wishlist for later
purchase.
User Login
Get user by Id
Delete User by Id
Update User
Delete a Product
Get Product by id
List of products by a
Particular seller
create order
Delete order
List of notifications
Delete notification
Notification by order
Delete Review/Rating
Get Review/Rating by
product id
Delete a seller
GetProductByBrand
GetProductBySellar
Future Requirement
Mobile application
Customer can ask questions here if
Live Chat they are facing any type of problem
Software Requirement
React js
Node js
VS Code
MySql
Java