Delta Team - Online shopping site
Pesto Delta Team is proudly launching its own Online shopping Store. Below are the MVP and Bounus requirments of the project.
MVP Requirement
-
Signup / Login - As a new user to the site I should be able to register myself As a returning user I should be able to login to my account
-
User Profile - As a user i should be able to add/update/delete my profile details (Address/communications)
-
Home Page - As a user, I should have a page where I can navigate and browse content on website
-
Category Functionality - As a user I want to see all availble categories on website so that I can view products according to categories
-
Searching of products - As a user I want to find a particular products as per my requirment
-
Product Page - As a user I want to see details of a product and perform product-specific actions
-
Cart Functionality - As a user I want to buy multiple products or save products for future purpose
-
Place Order - As a user I want to place order (direct or from the cart)
-
Mobile devices accesability - As a user I want to access website from my mobile/tablet/desktop devices
-
Order Management - As a user I want to see my order history and view details/ perform action related to my order
-
Logout - As a user I want to logout my account
-
Reset password - As a user I want ro reset my password in case I lost it
Bonus Requirement
-
Payment gateway Integration / COD - As a user I want to pay for my order through various payment methods
-
Default Payment Functionality - As a user for fater checkout I would like to save my card / payment details
-
Wishlist - As a user I want a wish list where I can save products that I want to buy in future or products I like
-
Automated Testing - As a developer i would want that my product is bug free
-
Action triggerd mails / sms - As a user I would like to receive mails /sms regarding my order status
-
Contact us page - As a user I would like to contact website team , in case I am facing any issue with the website
-
Multi Language Support - As a foreign user I would like to access website in my local language
-
Filtering and Sorting in Search - As a user I would like to filter and sort my product search results
-
Relevent product suggestions - As a user I would like to view similar products on single product view page
-
Review for products - As a user I would like to give and view reviews for products
-
Customer support chat bot - As a user I would like to solve my queries with the help of chat bot
-
Breadcrums - As a user while navigating through category I would like to see my exact flow
-
Cart functionality for logged out user - As a user i want to add products in card before login
UI Design mocks
UI design Mocks will be added shortly for all devices.
Tech stack (Language/Library)
-
Frontend
- HTML, CSS, JavaScript
- Bootstrap
- ReactJS
- SCSS
- DOM Testing Library
- Jest and React Testing Library
- React Router
- Sweet Alert
- React Router
-
Backend
- Firebase
- NodeJs
Out of Scope
- Admin Dashboard
- Seller Account