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.
- 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.