/easy-buy

This is a MERN stack ecommerce store providing products in categories like electronics, jewelery, men's and women's clothing.

Primary LanguageTypeScript

Easy-Buy - E-commerce Web Application

Easy-Buy This is an e-commerce store providing products in categories like electronics, jewelry, men's and women's clothing.

Features

  • Home page with pagination feature to view and select any product.
  • Sort products by price range.
  • Filter products by category, rating, and pricing.
  • Wishlist Management
  • Cartlist Management
  • Address Management
  • Coupon Management
  • Order Summary
  • Search bar feature to look for a particular product.
  • Payment system using Razorpay
  • JWT Authentication

Pages

  • Home Page
  • Product listing page
  • Cart list page
  • Wish list page
  • Single Product page
  • Checkout page
  • Profile page with order summary
  • Payment Success page
  • Sign in and Sign out page

Tech Stack

  • Backend: Easy-Buy-API
  • Project Builder: Vite
  • Languages used: React, TypeScript
  • State Management: Redux Toolkit
  • CSS Framework: Tailwind CSS
  • HTTP Client : Axios
  • Icons: Bootstrap icons
  • Routing: React Router v6
  • Forms: React-Hook-Form
  • Payment System: Razorpay
  • Hosting Service: Render