Trenzio is a full-stack E-Commerce application built with the MERN stack (MongoDB, Express.js, React.js, and Node.js).
It offers a modern shopping experience with product browsing, cart management, secure checkout, and PayPal payment integration.
The platform also includes an Admin Dashboard for product and order management.
- User Authentication & Authorization using JWT
- Browse, search, filter, and sort products
- Add products to the shopping cart
- Update and remove cart items
- Secure checkout process with PayPal payment gateway
- View and track order history
- Add, edit, and delete products
- Manage categories and collections
- View, update, and manage customer orders
- Persistent cart for logged-in users
- Mobile-responsive design
- Cloudinary integration for image hosting
- React.js
- Redux Toolkit
- Tailwind CSS
- Node.js
- Express.js
- MongoDB (Mongoose ODM)
- JSON Web Tokens (JWT) for authentication
- PayPal API for payments
- Cloudinary for image storage