StyleStreet is a modern full-stack ecommerce web application built using the MERN stack.
The application provides a complete online shopping experience with secure authentication, product browsing, cart management, and Stripe payment integration.
- JWT-based authentication
- Secure HTTP-only cookie storage
- Protected routes
- Persistent login sessions
- Product listing page
- Dynamic product details page
- Shopping cart functionality
- Quantity management
- Order history
- Responsive UI
- Stripe Checkout integration
- Secure online payments
- Success and cancel payment flow
- Zustand for global state management
- Persistent cart and authentication state
- Responsive modern design
- TailwindCSS styling
- Toast notifications
- Optimized image loading
- Lazy loading images
- React.js
- TailwindCSS
- Zustand
- React Router DOM
- Axios
- React Hot Toast
- Lucide React
- Node.js
- Express.js
- MongoDB
- Mongoose
- JWT Authentication
- Stripe API