Volver a Aplicaciones Web
En producciónIndividual con sprintsGitHub

App de Gestión de Inventario

Aplicación web para administrar inventarios, proveedores y movimientos de stock con reportes en tiempo real.

Dashboard principal con métricas en tiempo real

Dashboard principal con métricas en tiempo real

> Sobre el proyecto

Aplicación web desarrollada para una empresa que llevaba su inventario en hojas de cálculo. El cliente necesitaba un sistema multiusuario accesible desde cualquier dispositivo, con actualizaciones en tiempo real y reportes automáticos.

Se desarrolló solo con sprints propios de 2 semanas. Cada sprint tenía un backlog definido, criterios de aceptación por feature y una demo al cliente al finalizar.

El mayor desafío fue implementar las alertas de stock en tiempo real sin polling, usando Supabase Realtime para que todos los usuarios vieran los cambios instantáneamente.

Funcionalidades

  • Gestión de productos con categorías y códigos SKU
  • Control de stock: entradas y salidas con historial completo
  • Gestión de proveedores y órdenes de compra
  • Alertas automáticas en tiempo real cuando el stock baja del mínimo
  • Reportes del período con gráficos (movimientos, valorización)
  • Exportación de reportes a PDF
  • Roles: administrador y operador

Stack técnico

Frontend

Angular 17TypeScriptAngular MaterialRxJSReactive Forms

Backend

Node.jsExpress.jsJWT AuthREST API

Base de datos

SupabasePostgreSQLSupabase Realtime (alertas en vivo)

Despliegue

Azure Static Web AppsAzure App ServiceGitHub Actions CI/CD

Organización

Metodología

Individual con sprints

Duración sprint

2 semanas

Control de versiones

GitHub

Desarrollado individualmente con disciplina de sprints propios de 2 semanas. Al inicio de cada sprint definía el backlog, priorizaba features y establecía criterios de aceptación. Al finalizar hacía demo al cliente para validar antes de continuar. Control de versiones en GitHub con ramas por módulo.

Sprints individualesGitHubBacklog personalCriterios de aceptaciónDemo al cliente por sprint
Ver todos los proyectos de Apps Web
ROBO