Saltar al contenido

Proyectos

Lo que he construido

Proyectos profesionales

Trabajo para clientes y empresa.

  • Pantalla de reserva con el calendario de canchas, las horas disponibles y el precio por hora.

    Reservas de canchas deportivas

    Reserva en línea para un complejo deportivo, de la interfaz en React a la base de datos en Supabase. El cliente elige su hora, paga y recibe un código, sin llamadas ni confirmaciones manuales.

    • React
    • TypeScript
    • Supabase
  • Diagrama de arquitectura: la aplicación web en Thymeleaf y Tailwind habla con un backend en Spring Boot (Spring Security, controladores y APIs REST, servicios de inventario, ventas, clientes y usuarios, y Spring Data JPA), que guarda en MySQL y pide los comprobantes a Nubefact.

    ERP para una importadora

    Inventario, ventas, clientes y usuarios para una importadora de repuestos. Backend en Spring Boot, vistas en Thymeleaf y comprobantes electrónicos vía Nubefact.

    • Spring Boot
    • Java
    • Thymeleaf
    • MySQL
    • Nubefact
  • Panel principal con casos activos, próximas audiencias y vencimientos marcados por días restantes.

    Gestión de casos jurídicos

    Panel para un estudio de abogados: expedientes, audiencias y control de plazos procesales, con los vencimientos ordenados por urgencia.

    • React
    • TypeScript
    • Supabase
    • Tailwind
  • Portada del sitio con la presentación de la especialista, sus credenciales y los botones de agendar y escribir por WhatsApp. Demo en vivo

    Sitio para una consulta de cirugía estética

    Presentación de la especialista, servicios y galería, con agenda de consulta y contacto directo por WhatsApp.

    • Astro
    • TypeScript

Proyectos académicos

De la carrera de Ingeniería de Sistemas, en equipo.

  • Portada de la tienda con un pollo a la brasa, papas y cremas, y los botones Ver Carta y Pedir Ahora. Demo en vivo

    E-commerce con cobertura de delivery georreferenciada

    Carta, pedidos y panel de cocina para una pollería, con validación de cobertura de reparto sobre un polígono real del distrito.

    • Angular
    • TypeScript
    • Leaflet
    • Spring Boot
    • MySQL
  • Panel operativo con productos activos, stock crítico, valor de inventario y los últimos movimientos registrados. Demo en vivo

    Sistema de inventario y gestión comercial

    Control de productos, proveedores, movimientos y reportes con tres roles de acceso, contra una API REST en Spring Boot.

    • Angular
    • TypeScript
    • Spring Boot
    • MySQL
  • Panel administrativo con gráficos de reportes por mes, por estado, por zona y por categoría de incidencia. Demo en vivo

    Plataforma de incidencias de agua

    Reporte ciudadano de incidencias con trazabilidad, mapa de ubicación y panel de análisis, para cuatro perfiles de usuario.

    • Angular
    • TypeScript
    • Leaflet
    • Spring Boot
    • MySQL