Skip to the content.

Descripción

Turnero Hospitalario es un sistema dividido en dos componentes:

El proyecto fue diseñado bajo el enfoque BDD (Behavior Driven Development), utilizando Cucumber/Gherkin para definir y validar las historias de usuario del sistema.
A continuación se resumen las principales funcionalidades cubiertas por las pruebas automatizadas.


Captura de ejemplo

Ejemplo de reserva por especialidad

Ejemplo del bot de Telegram mostrando la selección de turnos por especialidad.


Historias de usuario principales

🩺 ABM de Especialidades

👨‍⚕️ ABM de Médicos

🧍‍♂️ ABM de Pacientes

📅 Reserva de Turnos

❌ Cancelación de Turnos

📊 Reputación y Asistencia

📖 Consultas del Sistema


Tecnologías utilizadas


Repositorios del proyecto

🔹 API REST: GitLab - API Turnero
🔹 Bot de Telegram: GitLab - Bot Turnero


Autores

Proyecto desarrollado por Ignacio Vetrano, Federico Genaro, Arian Jarmolinski, Ariel Folgueira para la materia de Ingeniería de Software 2.
El enfoque BDD permitió validar más de 100 escenarios funcionales que cubren desde la creación de entidades hasta la gestión de turnos, reputación y restricciones del sistema, generando de esta manera una covertura del 94.49% en el Bot y del 97.28% en la API.