Skip to content

ginadevelop/api-citas-spring-boot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note

Group Members

Gina Ardila Zuñiga

Esteban Mendez Martinez

API

API-REST basada en el modelo cliente-servidor para gestionar y persistir citas médicas en un hospital. La aplicación web (REST API) permite recibir información de pacientes y doctores a través de formularios, almacenando estos datos en una base de datos. La implementación se realiza en Java y la API ofrece operaciones CRUD (Crear, Leer, Actualizar y Eliminar) para manipular la información de manera completa y eficiente.

También se especifica el método de rutas correspondiente

  • Create = post

  • Read = get

  • Update = put

  • Delete = delete

INSTALACIÓN - CONFIGURACIÓN

Para usar el proyecto en su repositorio local, siga cuidadosamente las indicaciones, teniendo en cuenta que debe clonar el repositorio inicialmente, luego siga las instrucciones indicadas:

  • Instalar las dependencias del proyecto
    mvn clean install
  • Luego inicializar el proyecto
    mvn spring-boot:run

TECNOLOGIAS

Java Springboot Postman MySQL Github Xampp


Doctores

  GET      /api/doctores
  GET      /api/doctores/{id}
  POST     /api/doctores/{body}
  PUT      /api/doctores/{id}
  DELETE   /api/doctores/{id}

Pacientes

  GET      /api/pacientes
  GET      /api/pacientes/{id}
  POST     /api/pacientes/{body}
  PUT      /api/pacientes/{id}
  DELETE   /api/pacientes/{id}

Cita

  GET      /api/citas   
  GET      /api/citas/{data}
  POST     /api/citas/{id}
  PUT      /api/citas/{id}
  DELETE   /api/citas/{id}

Ejemplo para el uso de parametros

Get item {id}

  GET /api/consultorio/${id}
Parámetro Tipo Descripción
id int Required. Id del recurso

PRUEBAS - API

Citas

Gif citas

Xampp photo


Paciente

Gif pacientes

Xampp gif pacientes


Doctores

GIf doctores

Xampp gif doctor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages