/Appointments-Management

This repository contains the backend together with a REST API to work with the Doctors, Patients and Appointments entities, made in Spring Boot

Primary LanguageJava

Appointments Management

Pequeño aplicación CRUD, la cual esta diseñada bajo una arquitectura REST en Spring y Angular, la aplicacipon consta de 3 apartados los cuales son:

  • Doctors
  • Patients
  • Appointments

La aplicación fue realizada en su momento para cubrir con una prueba técnica como desarrollador Java/Angular Junior en Colombia.

Proyectos

  1. 🌐 Frontend
  2. 🌐 Backend

Pasos para ejecutar cada uno de los proyectos:

  • Clonar el proyecto en tu máquina local
 git clone https://github.com/Juan-Carlos-Estevez-Vargas/Appointments-Management)

S debe abrir el proyecto back en algún IDE java con los plugins necesarios para Spring y ejecutar el proyecto.

Para el front se debe abrir el proyecto en algún IDE para front y ejecutar el siguiente comando

 npm install

Una vez abierto el proyecto Spring, debemos importar la base de datos en algun SGBD de MySQL y hacer referencia a ella en el properties del proyecto.

Posterior a ello, se debe ejecutar la aplicación back como una aplicación de Spring y la app front con el comando

 ng serve -o

Y ya podrás usar la aplicación.

Si te ha gustado el proyecto invitame un café

🌐 Socials

Facebook Instagram LinkedIn YouTube