#INDITREND, E-Commerce Application
- Dynamic Application built using MEAN Stack Technology.
- Admin Dashboard to display orders/sales and other statistics.
- Key Features: Local/Google Authentication, Payment integration(Razorpay), Infinity Scroll(Product Page), User Verification using OTP.
1) Home Page
Home page consist of banner, trending products section, product categories, top products and latest products are displayed. To display products in all these section different algorithm are used.
2) Login & Register
User can Login and Register using phone number and email address, and using login with google functionality. The phone number of user is been verified using OTP service provided by fast2sms.
3) Product Page
Progust page for single product where price and description of product is been displayed, user can add product to car or simply click on buy now button for easy checkout.
Product page to display all product in a specific category, this page contain infinity scroll functionality where new products are added to screen using infinity scroll. Used HTML 5 feature Intersection Observer to build this infinity scroll.
4) User Profile
User can update his/her profile, add new address and can change default address as well.
5) Cart
All the products selected by user are present in cart.
6) Order Summary
Summary of the order is been displayed to user, user can change the quantity of order and delivery address.
7) Payment Page
User can select either cash on delivery or online payment method.
Razorpay payment integration using which user can pay online.
8) Track Order
User can easily track his/her order and can cancel the order if he/she wishes to, and also raise a query using "need help" button.