Este proyecto fue desarrollado como parte de la materia Uniandes-ISIS2603 desarrollo de software en equipos para la compañia ficticia Pawsitivity, un Spa de perros. El repositorio contiene dos aplicaciones: una para el backend desarrollada en Java Spring y otra para el frontend desarrollada en Angular. El repositorio original del backend y frontend se encuentran en la organizacion Uniandes ISIS2603 Backup
Se desarrollo en conjunto con el equipo Pawsitivity:
- Antonio Galdon:
@JGaldo-beep
- Laura Lara:
@lauralara13021
- Santiago Gómez:
@Santigogo
- Daniela Echavarria:
@DanielaE1512
Este proyecto fue desarrollado con la colaboración de los siguientes profesores y colaboradores, quienes contribuyeron a la creación de la estructura del proyecto, la documentación y la wiki:
Para ejecutar el proyecto completo, necesitas tener instalados los siguientes programas:
- Node.js (versión 14 o superior)
- Angular CLI (versión 11 o superior)
- Java (JDK 11 o superior)
- Backend: Ubicado en el directorio
ISIS2603_202410_S5_E3_DogSpa_Back/
, desarrollado con Java Spring. - Frontend: Ubicado en el directorio
ISIS2603_202410_S5_E3_DogSpa_Front/
, desarrollado con Angular.
Lastimosamente al ser 2 repositorios separados recuperados del backup del repositorio del curso se tienen que tratar diferente el backend y el front end, basicamente abrirlos separados como si fueran dos proyectos.
- Clonar este repositorio:
git clone https://github.com/tu-usuario/dogspa.git cd dogspa/backend
- Compilar y ejecutar el backend desde su IDE favorito o si tiene Maven en consola:
mvn clean install mvn spring-boot:run
- El backend estará disponible en
http://localhost:8080
.
-
Navegar al directorio del frontend (o abrirle consola desde el IDE) e instalar las dependencias de Node.js:
cd ../frontend npm install
-
Ejecutar la aplicación de Angular:
ng serve
-
El frontend estará disponible en
http://localhost:4200
.