← Volver a proyectos
Full-stack2021 — hoyEn uso

Astefil Inflables

Mi negocio familiar de alquiler de inflables fue mi laboratorio de ingeniería durante cinco años: siete iteraciones del catálogo.

7iteraciones en 5 años
2026versión activa

El problema

Un negocio real de alquiler de inflables necesitaba catálogo online, cotización y gestión de reservas — y cada año yo sabía construirlo mejor.

Qué hice

Siete iteraciones en cinco años que cuentan mi evolución: Laravel en 2021 (a un mes de mi primer trabajo), Spring Boot con JWT en 2023 (dos años antes de TeamSync), Angular con guards por rol, Docker Compose en 2024, y en 2026 la versión definitiva con React 18 + Vite + TypeScript + Tailwind, desarrollada con Claude Code: landing con cotizador que arma el mensaje de WhatsApp y panel admin con detección de conflictos de reservas.

Qué resultó

Séptima iteración en desarrollo activo desde julio 2026. La capa de datos (SQL Server + 6 dashboards de Grafana) y el diseño metodológico del catálogo fueron además mis trabajos finales de Base de Datos II y Metodologías en la facultad.

La evolución del catálogo

  1. Laravel, 2021Entrada: a un mes de mi primer trabajo
  2. Spring Boot con JWT, 2023Dos años antes de TeamSync
  3. Angular con guards por rolPrimer par full-stack propio
  4. Docker Compose, 2024El deploy deja de ser manual
  5. React, Vite y TypeScript, 2026Desarrollado con Claude Code
  6. Cotizador y panel de reservasSalida: en uso en el negocio

El mismo negocio, reconstruido siete veces en cinco años. Cada iteración es la foto de lo que sabía hacer en ese momento: el stack cambia, el problema de fondo —catálogo, cotización y reservas— es siempre el mismo.

Stack

  • React 18
  • Vite
  • TypeScript
  • Tailwind
  • shadcn/ui
  • Claude Code