Skip to content

netcigos/LiterAlura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicación Challenger Literatura AluraLatam

Esta aplicación, basada en Java 17, esta desarrollado para el Challenger Literatura Alura Latam. Aplica los conceptos de persistencia de datos en el framework Spring Boot 3.3 . Se uso Spring Boot 3.3, JPA , JPQL , Jackson JSON , Maven , Motor Base Datos Postgres.
usando JPA , JPQL y Hibernate Hace uso de las api https://gutendex.com/ para la consulta de libros .

Características

*** Funcionalidades:**

  1. Busqueda de un Libro por Nombre en la Api Gutendex y se guarda en la base de datos local postgres.
  2. Ver todos los libros registrados en la base de datos local.
  3. Se almacenan los Autores de los Libros en la base de datos local.
  4. Ver todos los autores registrados. Busqueda de Autores vivos para un año ingresado por el usuario.
  5. Ver todos los libros para un idioma ingresado por el usuario.
  6. Muestra estadisticas simples como cantidad de libros encontrados , promedio de descargas .
  7. Salir de la aplicación.

Requisitos

  • Java 17
  • Biblioteca Jackson para procesamiento de JSON.
  • Apis https://www.gutendex.com/ Consulta de libros
  • Framework Spring Boot . Dependencias JPA , Postgres Driver .
  • Motor Base Datos Posgres.

Instalación

  1. Clonar el repositorio:

    git clone https://github.com/netcigos/LiterAlura.git
    
  2. Build en IDE de desarrollo .

Pantallas

Pantalla Vista
Principal Principal
Búsqueda Libro API Búsqueda Libro
Lista de libros registrados Libros Registrados
Lista de autores registrados Autores Registrados
Lista de autores vivos Autores Vivos
Lista de libros por idioma Idiomas

About

Challenger Alura Java Spring Boot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages