Saltar al contenido
Emanuel Angel
en

Emanuel Angel

Desarrollador de Software Full Stack

Formación
Tecnicatura FullStack — tercer año en curso
Ubicación
Villa de la Quebrada, San Luis, Argentina

Proyectos

012025

Gestión de Turnos

Turnos médicos · la clínica coordinaba a mano

Los pacientes se registran y reservan solos; secretaría administra agendas por día de la semana, profesionales y coberturas. El turno avanza por una máquina de estados, con sobrecupo acotado por día y por bloque.

  • JavaScript
  • Node.js
  • Express
  • Prisma
  • MariaDB
  • Nunjucks
  • Tailwind
  • Jest

TestsIntegración contra base de datos real — Jest y Supertest.

022026

Reservas Temporales

Alquileres temporarios · la agencia trabajaba en planillas

Inmuebles con galería, búsqueda por disponibilidad, cobros que se anulan sin borrarse y bajas anticipadas con multa que se liquida junto con el cierre de la reserva, en una sola transacción.

  • C#
  • ASP.NET Core
  • MVC
  • MySQL
  • Bootstrap

TestsSin tests automatizados.

032026

Pomody

Pomodoro propio · ninguna app hacía lo que necesitaba

Planificación de bloques con la tarea asignada antes de arrancar, descansos guiados y un temporizador que no pierde precisión si la pestaña queda en segundo plano: avanza por diferencia de tiempo real, con el tick en un worker y el final persistido.

  • Tauri
  • SvelteKit
  • TypeScript
  • Tailwind
  • shadcn/ui
  • Vitest
  • Playwright

TestsUnitarios y de navegador con Vitest, punta a punta con Playwright.