Juan-Carlos-Estevez-Vargas / 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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:Java 47.4%Language:TypeScript 24.5%Language:HTML 23.9%Language:CSS 3.2%Language:JavaScript 1.1%