JPERFUMES
Ecommerce de nuestra empresa de perfumería, en producción y con ventas reales. Lo desarrollé de punta a punta como aplicación full stack con arquitectura desacoplada: frontend en Next.js (App Router) y TailwindCSS, y un backend modular en NestJS con Prisma y PostgreSQL (Supabase). Implementé el catálogo con búsqueda, el carrito (Zustand) y el checkout con Mercado Pago, con webhooks para validar los pagos. También un panel de administración para productos, categorías, órdenes, envíos y reportes, protegido con JWT, Guards y roles. Además integré Cloudinary para imágenes y Resend para correos transaccionales, y desplegué en Vercel y Render.
- NextJS
- Tailwind
- TypeScript
- NestJS
- Prisma
- PostgreSQL
- +7