Stack Tecnológico
- Angular
- TypeScript
- RxJS
- Node.js
- Express
- SQL Server
- Swagger
- Git
- GitHub
- GitHub Actions
- Postman
- IA for Dev
Descripción
Desarrollo de aplicación web de gestión de turnos médicos con Angular y Node.js, integrada con el sistema interno de la empresa.
Imágenes del Proyecto
Pantalla de autenticación – Acceso al sistema de gestión médica
Panel principal de paciente – Interfaz optimizada para dispositivos móviles
Selección de profesional médico – Listado de especialistas disponibles
Selección de centro médico – Ubicaciones y servicios disponibles
Calendario de disponibilidad – Sistema de reserva de turnos
Confirmación de turno – Resumen final de la cita médica
Responsabilidades y Logros
- Desarrollo de aplicación web para gestión de turnos médicos utilizando Angular, TypeScript y RxJS.
- Implementación de interfaces responsivas a partir de diseños en Figma, definiendo estructura de componentes, organización del frontend y flujo de datos.
- Desarrollo de APIs REST con Node.js y Express, incorporando autenticación JWT e integración con sistemas internos basados en C# y SQL Server.
- Documentación de endpoints con Swagger y desarrollo de consultas SQL para integración y procesamiento de datos.
- Implementación de flujos de integración y despliegue utilizando GitHub Actions.
- Optimización de plataformas administrativas mediante mejoras de usabilidad, filtros avanzados y estrategias de caché para reducción de peticiones al servidor.
- Uso de herramientas de IA como soporte en generación de componentes, maquetado y prototipado de interfaces.
Enlaces del Proyecto
Con el fin de mostrar el funcionamiento del sistema, creé una demo pública que reproduce su flujo principal. Esta versión utiliza datos ficticios y puede explorarse libremente para probar sus funcionalidades.