https://github.com/maxisandoval37/webapp-maxcotas
MAXcota Web App - Spring Boot
https://github.com/maxisandoval37/webapp-maxcotas
java spring-boot spring-security thymeleaf
Last synced: over 1 year ago
JSON representation
MAXcota Web App - Spring Boot
- Host: GitHub
- URL: https://github.com/maxisandoval37/webapp-maxcotas
- Owner: maxisandoval37
- License: gpl-3.0
- Created: 2024-02-21T00:09:54.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T03:00:32.000Z (over 1 year ago)
- Last Synced: 2024-10-17T14:56:24.866Z (over 1 year ago)
- Topics: java, spring-boot, spring-security, thymeleaf
- Language: Java
- Homepage:
- Size: 201 MB
- Stars: 21
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MAXcota Web App - Educación IT 2024 (Curso dictado por mi autoría)
Este proyecto es una aplicación web Java desarrollada con el framework **Spring Boot**.

## Tecnologías Utilizadas
- **Java 17**
- **Maven**
- **Continuous Integration (GitHub workflows)**
- **Spring Boot Versión 3.2.2**
- **Spring Boot Starter Web**
- **Spring Boot Starter Data JPA:** Proporciona soporte para Java Persistence API (JPA) para el acceso a datos.
- **Spring Boot Starter Tomcat**
- **Spring Boot Starter Test / Junit**
- **H2 Database:** DB en memoria utilizada para desarrollo y pruebas. Configuración de la consola interactiva.
- **SQL**
- **Spring Boot Starter Thymeleaf:** Integración con el motor de plantillas y utilización de **fragmentos**. Acompañado de **HTML5**, **CSS** y **JS**.
- **Bootstrap 5**
- **Sweet Alert 2**
- **Spring Boot Starter Validation**
- **Hibernate Validator**
- **Lombok**
- **Spring Boot Starter Security:** La app cuenta con login, registro y logout personalizados. Uso de **roles** y páginas de errores.
- **Thymeleaf Extras Springsecurity6**
## Construcción y Ejecución
Utiliza el siguiente comando Maven:
```bash
mvn clean install
```
## Endpoint
El endpoint principal de la aplicación se encuentra en:
`/maxcota/mascotas`
## Live Demo
### [Click Here! 🖱️](https://webapp-maxcotas.onrender.com/)
#### Usuarios de prueba (pass: *user*):
- admin
- lectura
- veterinario_juan
## Información Adicional
Para cualquier información adicional o consultas:
Muchas gracias!