Skip to content

R27-pixel/QuickKart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

QuickKart – A Lightweight E-Commerce Web App for Local Sellers

QuickKart is a lightweight, responsive e-commerce web application designed for local vendors and students who want a simple, customizable solution to sell products online. The app supports both buyers and sellers, offering features like product browsing, seller dashboards, bookmarking, admin control, and more.


🌟 Features

  • πŸ” Authentication – Signup, Login, JWT-based auth, Forgot Password
  • πŸ›οΈ Product Management (CRUD) – Add, edit, delete products (sellers only)
  • πŸ”Ž Filters & Sorting – Filter by category and availability;
  • πŸ§‘β€πŸ’Ό User Profiles – Bio, contact info
  • πŸ“Έ Image Uploads – Add images to products
  • πŸ“± Responsive Design – Mobile-first layout using TailwindCSS
  • πŸ” Route Protection – Auth-required for seller/product/admin routes
  • βœ… Confirmation Dialogs – Edits and deletes require confirmation
  • 🧾 Multi-step Forms – Seamless product upload with preview
  • πŸ› οΈ Admin Panel – Remove spam users/products
  • 🌐 Multi-language Support – UI available in multiple languages (coming soon)

πŸ‘₯ Target Users

  • Local vendors/sellers with no dedicated platform
  • Students looking to build or sell projects/items
  • Hobbyists selling handmade items like crafts or food

🧭 User Journey

Buyer

  1. Land on homepage
  2. Search, filter, and explore products
  3. View details, bookmark, or contact seller

Seller

  1. Sign up and create a profile
  2. Add product using multi-step form
  3. Manage products and view stats/bookmarks

πŸ› οΈ Tech Stack

Layer Technology
Frontend React.js, React Router DOM
Styling Material UI
Backend Node.js, Express.js
Database MongoDB + Mongoose
State Mgmt Context API
Auth JWT, bcrypt
Forms React Hook Form + Yup
Image Upload Multer
Deployment Render (Frontend), Render (Backend)

Deployment link:-

https://quickkart-0mmo.onrender.com/


Login image

Home page image

About us image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages