🌱 Murga, María Luciana
🌱 Yorbandi, Selien Xavier
Este sitio consume la API realizada con Spring Boot de Backend/tienda. Para ponerlo en funcionamiento:
- Es necesario que cuente con el JDK 18 de JAVA y MYSQL.
- Crear en mysql una base de datos con el nombre green_buddies.
- Si fuera necesario: cambiar el puerto, el nombre de usuario y la contraseña de su mysql local desde Backend\tienda\src\main\resources\application.properties.
- Ejecutar en su IDE de preferencia (que utilice maven, v.gr. IntelliJ) Backend\tienda\src\main\java\StoreApplication.java.
- Ejecutar el script que cargará en la base de datos nuestros productos, usuarios, etc.
- Para acceder a la documentaión de la API, una vez ejecutado el proyecto ingresar a Swagger UI (reemplazar el puerto de ser necesario) o a Green Buddies API Documentation.
- Para instalar el frontend de GreenBuddies hay que tener Angular CLI version 14.0.2 o superior, NODE y NPM.
- Dentro de Frontend/GreenBuddies instalar las dependencias a través de npm install.
- Inicializar el proyecto con npm start o ng serve.
Puede registrar un usuario nuevo -no administrador- perfectamente, y utilizarlo en el resto de su sesión.
También puede probar la app con alguno de los usuarios que tenemos precargados:
Con rol Administrador, para crud y ver reportes del negocio
Email: greenbuddies@gmail.com
Contraseña: GreenBuddiesAdmin
Con rol de cliente
Email: cerati@gus.com
Contraseña: siempreesHOY