Skip to content

Osamashaikh90/QuickClick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

QuickClick - MERN Stack E-Commerce Platform

QuickClick is a dynamic E-Commerce platform built using the MERN stack, designed to provide users with an efficient and enjoyable online shopping experience🛒.

(🚧 Under Construction! 🚧)

Screenshots 📸

Quick-Click:HomePage)

Quick-Click:About)

Quick-Click:Product)

Quick-Click:Login)

Technologies Used 🛠️

QuickClick leverages the following technologies:

Frontend:

  • React.js
  • Styled-Components for styling
  • Axios for API integration

Backend:

  • Node.js with Express.js
  • MongoDB for data storage
  • JWT authentication

Installation 🦾

To run QuickClick locally, follow these steps:

git clone https://github.com/Osamashaikh90/QuickClick.git

Install dependencies for the server and client:

cd server && npm install
cd client && npm install

Create config.env file in backend folder and Fill your .env variables:

MONGODB_URL=
 JWT_SECRET= 
 API_SECRET =

Run React server from Client folder :

npm run dev

Simultaneously Run Node.js Server :

node server.js

Features 🤖

  • User registration and authentication
  • Product search and browsing
  • Shopping cart functionality
  • Secure payment processing
  • Innovative OTP functionality for password recovery(under working)

Contact Information

For questions, feedback, or support, please contact us at [shaikhosama499@gmail.com].