Aplicació Spring Boot que consumeix la Random User API i mostra informació d’un usuari generat aleatòriament. Està desenvolupada amb Thymeleaf i estilitzada amb Bootstrap 5.
- Obtenció d’un usuari aleatori a través d’una crida a una API externa
- Mostra dades com nom, email, ubicació, telèfon, foto, coordenades i zona horària
- Interfície clara i senzilla amb Bootstrap
- Pàgina d’error personalitzada
- Estructura reutilitzable amb fragments de Thymeleaf
- Favicon i logo personalitzats
src
├── main
│ ├── java/com/github/mgrl39/consumrandomuserapi
│ │ ├── controller/
│ │ ├── model/
│ │ ├── service/
│ │ └── ConsumRandomuserApiApplication.java
│ └── resources/
│ ├── static/img/ # Logo i favicon
│ ├── templates/
│ │ ├── fragments/ # navbar.html, footer.html, head.html
│ │ ├── user.html
│ │ ├── error.html
│ │ └── test.html
-
Clona el repositori:
git clone https://github.com/mgrl39/consum-randomuser-api.git cd consum-randomuser-api
-
Compila i arrenca l’aplicació:
./mvnw spring-boot:run
-
Accedeix a les següents rutes:
http://localhost:8080/user
→ Mostrar un usuari aleatorihttp://localhost:8080/test
→ Test de funcionament
- API: Random User Generator
- UI: Bootstrap 5
Aquest projecte està sota llicència MIT. Consulta el fitxer LICENSE
per a més informació.