NeoBuy is a modern, full-featured e-commerce application built with the MERN stack (MongoDB, Express.js, React.js, Node.js). It includes a full user experience for customers and a separate admin panel for managing products and orders.
Coming soon...
- JWT Authentication (Register/Login)
- Product listing with search & pagination
- View product details with images, sizes, and discounts
- Add to cart and wishlist functionality
- Checkout flow and order history
- Admin login (separate authentication)
- Add/Edit/Delete products
- Manage brands and categories
- View all orders
- Optional dashboard overview
- Built with React.js + Tailwind CSS
- Fully responsive design
- Smooth transitions and animations
- Frontend (User & Admin): React.js, Tailwind CSS, React Router, Redux Toolkit
- Backend: Node.js, Express.js
- Database: MongoDB with Mongoose
- Authentication: JWT (JSON Web Tokens)
- Image Uploads: Multer
- Icons: React Icons