Proyectos

Mis proyectos

Aquí algunos de los trabajos que he realizado. Cada proyecto representa un desafío diferente y una oportunidad de aprendizaje.

2Proyectos
Portfolio PersonalWeb App

Portfolio Personal

Este mismo sitio: mi portfolio personal hecho desde cero. Página pública con secciones, contacto vía EmailJS, modo IA y un panel de administración privado donde gestiono los proyectos de la base de datos.

Arquitectura

Aplicación full-stack con Next.js 16 (App Router) y React 19. Los proyectos se guardan en MongoDB Atlas y se renderizan como Server Components con revalidación cada 60 segundos. Incluye panel de administración con autenticación por sesión firmada (HMAC + cookie HttpOnly), hash de contraseña con scrypt, rate limiting en el login y CRUD completo de proyectos vía API routes.

Next.js 16React 19Tailwind CSS 4MongoDB AtlasFramer Motion
Ver proyecto →
Menú Digital UTAPWeb App

Menú Digital UTAP

Menú digital para la hamburguesería UTAP: escaneás el QR en la mesa y la carta se abre al instante, sin login. El dueño gestiona productos, precios y horarios desde su propio panel de administración.

Arquitectura

Aplicación Next.js 16 con TypeScript y Tailwind CSS, desplegada en Vercel. Los datos viven en MongoDB Atlas accedidos vía Prisma. Incluye un menú público optimizado para móviles (carga ultrarrápida vía QR) y un panel privado donde el dueño administra productos, categorías, orden de aparición, fotos y horarios de apertura.

Next.js 16TypeScriptPrismaMongoDB AtlasTailwind CSS
Ver proyecto →