← All projects

DETAL
- Year
- 2026
- Role
- Full-cycle development
An online auto parts store with a faceted catalogue, wholesale pricing and orders handled by a manager instead of online checkout.


Overview
Wholesale prices are closed off by field-level access and served in a separate batch request only to approved wholesale accounts. Order totals are recalculated on the server by re-reading prices from the database, so the client cannot influence them. Content and orders are managed in a Payload CMS admin panel embedded in the same application, with ISR invalidated straight from CMS hooks.
Stack
- Next.js 16
- React 19
- Payload CMS 3
- PostgreSQL 17
- TypeScript
- SCSS Modules
- Zustand
- Zod
- Resend
- Docker
- Bun