Skip to content

Desafío de programación - catálogo de libros. uso de solicitudes HTTP a una API de libros, manipulacion de datos JSON, guardardos en una base de datos, pudiendo a filtrar y mostrar los libros y autores de interés.

Notifications You must be signed in to change notification settings

MartinpcDev/ONE_Challenge_LiterAlura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge ONE - Liter ALura

Catálogo de libros donde los usuarios pueden registrar libros en una base de datos y consultar información sobre los libros registrados. El desarrollo se enfoca en el uso de Java, Spring y PostgreSQL, destacando el uso de Spring Data JPA para la persistencia de datos y la integración con APIs externas como Gutendex.

Características principales

Registro y consulta de datos

  • Los usuarios pueden buscar libros por título.
  • Listado de todos los libros registrados.
  • Visualización de autores y listado de autores vivos por año.
  • Búsqueda de libros por idioma.
  • Generar estadisticas con base en las descargas
  • Listar Top 10 libros Registrados
  • Buscar Autor por nombre
  • Visualización de autores y listado de autores fallecidos por año.
  • Opción para salir de la aplicación.

Tecnologías utilizadas

  • Backend: Java y Spring (con énfasis en Spring Boot y Spring Data JPA).
  • Base de datos: PostgreSQL para gestionar la información.
  • API externa: Solo la funcionalidad de búsqueda inicial consulta datos de una API externa; las demás operaciones trabajan directamente con la base de datos.

Modo de interacción

  • La aplicación se ejecutará desde la consola.

Este proyecto combina persistencia de datos con la integración de APIs y proporciona un entorno práctico para consolidar tus conocimientos en Java y desarrollo backend con Spring.

About

Desafío de programación - catálogo de libros. uso de solicitudes HTTP a una API de libros, manipulacion de datos JSON, guardardos en una base de datos, pudiendo a filtrar y mostrar los libros y autores de interés.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages