Skip to content

VLeads/Rapid-Store-React

Repository files navigation

rapid store logo

Rapid Store

GitHub followersForksStarsTwitter Follow


Live Demonstration

The live E-commerce site can ve viewed here


📕 Table of Contents


📖 About

Rapid Store is an e-commerce platform based on theme Electronics & Gadgets. It's for shoppers who want best deal in small amount of time at fast speed. You can buy products in your favourite category on Rapid Store.

Give it a try today.


🚀 Its Features

Categories

  • Laptops/PCs
  • Mobiles
  • Earphone/Headphone
  • Cameras
  • Games

From Navbar

  • navigate to Wishlist / Cart page

  • navigate to homepage (by clicking on Rapid store logo)

  • Login / Logout

    • Sign up by following link provided by Login page
  • My social media handles

From Homepage

  • shop now button (navigates to store)
  • click on category in which you want to buy
  • add/remove items in (or from) your wishlist
  • add items in your cart

From Store (Products) page

  • filter products based on your preference. Rapid store gives filter options for

    • filter by category
    • filter by range
    • sort by Price
    • sort by ratings
  • add / remove items (or from) your Wishlist

  • add Items in your cart

From Cart page

  • see the price card, containing total amount you have to pay.
  • increase/decrease the quantity of an item.
  • add/remove Items in (or from) your wishlist
  • remove Items from your Cart

From Wishlist page

  • remove Items from your Wishlist
  • add Items in your Cart

Profile page

✨ Fully Responsive

✨ Place Your Order from Cart

Razorpay payment integration


🔌 Getting Started

  • clone the repository on your local machine with the command below in your terminal, and cd into the rapid-store-react folder
git clone https://github.com/VLeads/Rapid-Store-React.git
cd rapid-store-react
  • install dependencies (if you are using yarn then do with that)
npm install

yarn add
  • create a .env file at the root level of the directory (at the level of package.json) and create a variable like mentioned below
REACT_APP_JWT_SECRET = <JWT_SECRET_KEY_OF_YOUR_CHOICE>
  • start the server
npm start

👨‍💻 Connect with me