Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ahuaracab/LiterAlura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LiterAlura 📚

Home

LiterAlura es una emocionante aplicación de consola diseñada para crear tu propio catálogo de libros. En este viaje, aprenderás a realizar solicitudes a una API de libros, manejar datos JSON, guardarlos en una base de datos y, finalmente, filtrar y mostrar los libros y autores de interés.

Características Principales

Buscar y Registrar Libros por Título 📖

Solo esta funcionalidad busca un libro en la API gratuita https://gutendex.com/ y registra el libro encontrado en la base de datos, las demás funcionalidades consumen desde la Base de Datos PosgreSQL.

search_books_by_title

Listar Libros Registrados 📚

list_registered_books

Listar Autores Registrados 🖋

list_registered_authors

Listar Autores Vivos en un Determinado Año 🎭

list_alive_authors_by_year

Listar Libros por Idioma 🌍

list_books_by_language

Instalación 🔧

Si quieres tener este proyecto y desplegarlo localmente, sigue estos pasos:

Pre-requisitos 📋

  • Instalar Git
  • Instalar IntelliJ (Recomendado).
  • Instalar PostgreSQL.
  • Configura tu password para el user "postgres" que es el superusuario.
  • Crear una base de datos con cualquier nombre.
Variables de entorno

environment_variables

DB_HOST: localhost por defecto.
DB_NAME: Es el nombre que asignaste a tu base de datos.
DB_PASSWORD: Contraseña que asignaste al usuario postgres.
DB_USER: postgres por defecto.

Ejecución 💻

Clonar Repositorio

git clone https://github.com/ahuaracab/LiterAlura
  • Abrir IntelliJ
  • Open -> LiterAlura
  • Espera a que se descarguen las dependencias de pom.xml o hacerlo manualmente
  • Clic derecho en archivo LiteraluraApplication
  • Run

Autores ✒️

  • Angelo Huaraca - Back Developer - ahuaracab

Licencia 📄

Este proyecto está bajo la Licencia MIT - mire el archivo LICENSE para más detalles

Expresiones de Gratitud 🎁

Quiero agradecer a Alura y Oracle por capacitarme en su programa ONE, sin ellos no hubiera podido tener las herramientas para desarrollar este desafío 🎓


⌨️ con ❤️ por Angelo Huaraca 😊

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages