P-06Producto · Proyecto en equipo

La Previa

Reservas de canchas, sin complicaciones.

Sistema web de reservas y gestión de canchas de fútbol 5 y 7, desarrollado en equipo con Next.js, NestJS, Prisma y PostgreSQL.

Año
2026
Tipo
Proyecto en equipo
Lenguajes
TypeScript
Demo
Pública

El problema

Reservar una cancha conecta a jugadores, recepción y administración, y cada rol necesita ver y gestionar los turnos de una forma distinta.

La propuesta

  • Frontend en Next.js con Tailwind CSS y TanStack Query; backend en NestJS con Prisma y PostgreSQL.
  • Roles de administrador, recepcionista y jugador, con datos de demostración para probar cada flujo.
  • Trabajo por sprints, con una rama por integrante, CI y pull requests hacia la rama dev.

Mi participación

Según el flujo de trabajo documentado, apruebo los pull requests del equipo hacia dev. También soy autor de la mayoría de los commits del repositorio.

Así se ve

Pantalla de inicio de La Previa con el logotipo, el lema «Reserva tu turno en segundos y juega sin complicarte» y los botones para iniciar sesión o crear cuenta.
Captura de la pantalla pública de la demo.

Flujo del sistema

Dibujado con la notación de los diagramas de flujo de procesos de ingeniería química.

Diagrama de flujo: Reserva → Next.js → NestJS → Prisma → PostgreSQL1234ReservaNext.jsNestJSPrismaPostgreSQL
  • Entrada
  • Proceso
  • Almacenamiento
  • Salida

Más proyectos