Feature Highlights
Moved the whole storefront onto Tailwind CSS with a new look
- Redesigned header, hero, product cards and footer
- A shop page with checkbox category filters, category search and a mobile filter toggle
- Error boundaries on every route and a proper 404 page
Stack
- React + Vite: Storefront and admin, with lazy-loaded routes and React Query.
- Tailwind CSS + MUI: The redesigned UI, alongside Material UI components.
- Node.js + Express: REST API with Zod validation, Helmet and rate limiting.
- MongoDB + Mongoose: Products, variants, orders, trade-ins and customer data.
- Stripe: Card checkout.
- PayPal: Alternative checkout.
Use Cases
- Resellers of refurbished or premium electronics
- Stores that need a trade-in flow alongside sales
- Merchants preparing a site for card-processor approval




