Inicio
Luis Hidalgo
Sobre mí

Luis Hidalgo

Desarrollador full-stack. Diseño y construyo productos web de principio a fin — de la base de datos a la interfaz, pasando por integraciones con IA, infra y diseño. DGT Tests es uno de esos productos.

Ver mi portfolioGitHubCódigo de este proyecto

Sobre DGT Tests

Una plataforma para practicar el examen teórico del carné de conducir. Reúne las preguntas oficiales con explicación, manual del temario, modo competición multijugador, persistencia del examen en curso y un asistente IA que justifica cada respuesta con análisis y subrayado de las frases clave.

  • Tests por permiso, temas y modo errores
  • Modo examen real con cronómetro
  • Competición hasta 4 jugadores con invitados
  • Chatbot IA Gemini con cache propio
  • Visor flipbook del manual

¿Hablamos?

Si quieres colaborar, contratarme o simplemente preguntarme algo sobre cómo está hecho esto, mi portfolio tiene todos los detalles (enlaces, experiencia, otros proyectos y formas de contacto).

Abrir luishidalgoa.vercel.app

Stack técnico de DGT Tests

Frontend
  • · Next.js 16 (App Router + Turbopack)
  • · React 19
  • · TypeScript
  • · Tailwind CSS 4
  • · Radix UI
Backend
  • · Next.js Route Handlers
  • · iron-session (auth)
  • · Zod (validación)
  • · bcryptjs
Base de datos
  • · Prisma ORM 6
  • · SQLite local + Turso (libSQL) en producción
IA
  • · Google Gemini Flash (multimodal: texto + imagen)
  • · Cache propio en Prisma
Infra
  • · Vercel (deploy + edge)
  • · nodemailer + Gmail SMTP
Extra
  • · react-pageflip (manual)
  • · PDF.js (pre-rasterizado)
  • · Playwright + Firecrawl (scraping de fuentes)

Hecho con por Luis Hidalgo