Cartobol
Una tienda B2B y su back office para recambios de maquinaria.
El backend es un stack estricto de cuatro capas (routers → validadores → controladores → servicios), separado con claridad por responsabilidad y por nivel de acceso, de modo que la forma del código refleja la forma del sistema.
- Presentación
- React 18
- Vite (SWC)
- React Router 7
- MUI v7
- TanStack Query
- React Hook Form
- i18next
- Lógica
- Express 5 (ESM)
- JWT auth
- Stripe
- Server-side validation
- Layered routers → controllers → services
- Datos
- Prisma
- PostgreSQL
- Infraestructura
- Turborepo + pnpm
- Docker Compose
- Cloudinary
- Transactional email
- ES · EN · FRLocales
- 2Workspaces
- storefront · adminAreas



