Skip to content

REMR11/LiterAlura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge Literalura

Imagen de ejemplo

## Descripción del Proyecto

Este proyecto es parte del Challenge Literalura de Alura Latam y Oracle en el programa ONE. El objetivo es desarrollar un Catálogo de Libros que ofrezca interacción textual (vía consola) con los usuarios, proporcionando al menos 5 opciones de interacción. Los libros se buscarán a través de la API específica de Gutendex (https://gutendex.com/) y seran almacenados en una base de datos PostgreSQL con la cual se realizaran diversas peticiones JPQL.

Tecnologías Utilizadas

  • Spring Boot: Framework para desarrollar aplicaciones web
  • PostgreSQL: Base de datos relacional para almacenar los datos
  • JPA: Java Persistence API para interactuar con la base de datos
  • Hibernate: ORM (Object-Relational Mapping) para mapear objetos Java a tablas de la base de datos
  • Spring Web: Dependencia para habilitar la funcionalidad web de Spring Boot
  • DevTools: Dependencia para habilitar las herramientas de desarrollo de Spring Boot
  • MVC: Patrón de diseño para separar la lógica de la aplicación en capas
  • Trello: Herramienta de gestión de proyectos para organizar tareas y seguimiento
  • Git: Sistema de control de versiones para gestionar el código fuente
  • GitHub: Plataforma de desarrollo colaborativo para alojar el repositorio del proyecto
  • Postman: Herramienta de prueba de API para probar y depurar la API
  • Eclipse: IDE (Integrated Development Environment) para desarrollar y depurar la aplicación

Objetivo del Challenge

Desarrollar un Catálogo de Libros que ofrezca interacción textual (vía consola) con los usuarios, proporcionando al menos 5 opciones de interacción. Los libros se buscarán a través de la API específica de Gutendex.

API Gutendex

La API Gutendex es una API de libros que proporciona información sobre libros de Project Gutenberg. La API ofrece varias opciones de búsqueda, como búsqueda por autor, título, idioma, etc. La documentación de la API se puede encontrar en https://gutendex.com/.

Estructura del Proyecto

  • src/main/java: Código fuente de la aplicación
  • src/main/resources: Archivos de configuración y recursos

Contribuciones

Si deseas contribuir a este proyecto, por favor, crea un fork del repositorio y envía una solicitud de pull request con tus cambios.

Autor

REMR11

Contacto

Si tienes alguna pregunta o necesitas ayuda, no dudes en contactarme a través de LinkedIn.

#Oracle #AluraLatam

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages