Skip to content

Resellable is a re-sale based second-hand bike selling website 🚲

Notifications You must be signed in to change notification settings

ruhulaminparvez/resellable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Resellable Client (Assignment 12)

Resellable is ReSale seller proudcts type website and this is the client side of the website.

Live Site

Resellable Client
Resellable Server

Admin Information

Features

  • User can see all the products.
  • User can see the details of the product.
  • User can add the product to the cart.
  • User can see the cart.
  • User can remove the product from the cart.
  • User can add the product to the wishlist.
  • User can see the wishlist.
  • User can remove the product from the wishlist.
  • User can see the checkout page.
  • User can see the order history.
  • User can see the order details.

Frontend Technology

  • React
  • React Router
  • React Tailwind
  • React Hook Form
  • React Image Gallery
  • React Toastify
  • React Icons
  • React Stripe

Backend Technology

  • Node.js
  • Express.js
  • MongoDB
  • Firebase Authentication
  • Vercel

How to run this project

Frontend

  • Clone this project
  • cd resellable-client
  • Setup firebase environment variable
  • Enable firebase authentication (Email/Password and Google)
  • Run npm install
  • Run npm start

Backend

  • Clone this project
  • cd resellable-server
  • Setup environment variable
  • Run npm install
  • Run npm start