gesden-api

API escrita en Go (Golang) para la Clínica Dental Manosalbas (Sevilla, España). Expone los endpoints que permiten interactuar con el sistema de gestión interno de la clínica, basado en el software GELITE (Gesden G5), y funciona como servicio para un chatbot: permite gestionar citas y disponibilidad entre otras operaciones. La API se conecta a la base de datos SQL Server de la clínica, incluye un mecanismo de seguridad interno que restringe el acceso únicamente a los sitios autorizados y se expone mediante un túnel seguro, ya que corre en el servidor local de la clínica.

Algunas capturas de pantalla del sistema

La API ejecutándose en el servidor de la clínica (GoFiber) Código fuente de la API en Go (main.go) con GoFiber La API y su túnel de acceso como servicios de Windows Configuración de conexión a la base de datos (.env) Prueba inicial de los endpoints: doctores, horarios y pacientes Pruebas de los endpoints Get Doctors y Get Slots Suite completa de pruebas de los endpoints de la API Pruebas de los endpoints: doctores, horarios, citas y pacientes Respuesta JSON de pacientes devuelta por la API Script de reagendamiento interactivo que consume la API Servidor SQL Server con la base de datos GELITE Tablas de la base de datos GELITE consultadas por la API Acceso al sistema Gesden G5 (GELITE) de la clínica Agenda diaria de la clínica en GELITE Cita creada mediante la API en el sistema GELITE Detalle de la cita gestionada a través de la API Ficha de la cita creada mediante la API en GELITE Vista de la agenda con las citas gestionadas por la API
Volver a proyectos