Audiophile with Razorpay Integration

This is a full-stack eCommerce application built using the MERN stack (MongoDB, Express, React, Node.js) and integrated with Razorpay for payment processing.

Features

  • User authentication and authorization uisng JWT (Sign up, Sign in, Logout)
  • Product listing with details and images
  • Shopping cart functionality
  • Checkout process with Razorpay integration
  • Order history and tracking
  • Admin dashboard for managing products and orders

Technologies Used

  • MongoDB: Database for storing products, users, and orders
  • Express: Backend framework for handling API requests and routing
  • React: Frontend framework for building the user interface
  • Node.js: JavaScript runtime environment for running the backend server
  • Razorpay: Payment gateway for processing online payments