Skip to content

NexBuy is a next-gen e-commerce platform built with React.js, Node.js, Stripe, and Redis for a fast, secure, and intuitive shopping experience. It offers smart recommendations, streamlined navigation, and a responsive design across devices. With NexBuy, discover tomorrow's shopping today with ease and confidence.

Notifications You must be signed in to change notification settings

sharafath-ali/NexBuy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NexBuy

NexBuy is a full-featured e-commerce platform that provides a seamless shopping experience. The application supports user authentication, product management, payment processing, and more, delivering a robust solution for online shopping.

Features

  • User Authentication: Secure login and registration with hashed passwords using bcrypt.
  • Product Management: Manage and display products with support for cloud storage via cloudinary.
  • Payments: Integrated with Stripe for safe and seamless transactions.
  • Real-Time Updates: Enhanced user experience with efficient backend operations using Redis (ioredis).
  • State Management: Utilizes Zustand for simplified and efficient state management.
  • Frontend Framework: Built with React.js and powered by Vite for rapid development and performance optimization.
  • Animations: Smooth user interactions implemented using framer-motion.
  • Charts: Informative data visualization with recharts.
  • Toast Notifications: Interactive notifications powered by react-hot-toast.
  • Styling: Tailored design using tailwindcss for modern and responsive UI.

Tech Stack

Frontend

  • React.js
  • Zustand
  • TailwindCSS
  • Framer Motion
  • Recharts
  • React Router DOM
  • React Confetti

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • Redis (ioredis)
  • Stripe API
  • Cloudinary API

Development Tools

  • Vite
  • ESLint
  • Nodemon
  • PostCSS
  • Morgan

About

NexBuy is a next-gen e-commerce platform built with React.js, Node.js, Stripe, and Redis for a fast, secure, and intuitive shopping experience. It offers smart recommendations, streamlined navigation, and a responsive design across devices. With NexBuy, discover tomorrow's shopping today with ease and confidence.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages