Skip to content

Catálogo de Libros. Esta WebApp Permite Agregar libros del interés del usuario a una "Lista de Lectura"

License

Notifications You must be signed in to change notification settings

MonicaPArroyo/AstroLetras

Repository files navigation

AstroLetras

Este es un catálogo diseñado para ayudar a los usuarios a administrar y explorar una colección de libros. Proporciona funcionalidades para agregar libros a una lista de lectura, filtrar libros por género y ver detalles de cada libro.

Características principales

  • Agregar libros a una lista de lectura.
  • Eliminar libros de una lista de lectura.
  • Filtrar libros por género.
  • Visualizar detalles de cada libro.

Tecnologías utilizadas

  • Next.js: Framework de React para la construcción de aplicaciones web.
  • Zustand: Biblioteca de gestión de estado para React.
  • NextUI: Biblioteca de componentes de interfaz de usuario para React.
  • Cypress: Herramienta de pruebas de extremo a extremo para aplicaciones web.

Instalación

  1. Clona este repositorio en tu máquina local utilizando Git:
git clone https://github.com/MonicaPArroyo/AstroLetras.git
  1. Accede al directorio del proyecto:
cd AstroLetras
  1. Instala las dependencias necesarias:
npm install
  1. Inicia el servidor de desarrollo:
npm run dev

Uso

Abre tu navegador web y accede a http://localhost:3000 para ver la aplicación. Explora la colección de libros y utiliza las diferentes funcionalidades proporcionadas por la aplicación.

Estructura del proyecto

  • components: Contiene los componentes reutilizables utilizados en la aplicación.
  • data: Contiene los datos de ejemplo de la biblioteca.
  • store: Contiene la configuración del store de Zustand.
  • utils: Contiene utilidades y funciones de ayuda.

Contribución

Si deseas contribuir a este proyecto, por favor sigue los siguientes pasos:

  • Realiza un fork del repositorio.
  • Crea una nueva rama (git checkout -b feature/nueva-funcionalidad).
  • Realiza tus cambios y confirma (git commit -am 'Añade nueva funcionalidad').
  • Sube tus cambios a la rama (git push origin feature/nueva-funcionalidad).
  • Crea un nuevo Pull Request.

Licencia

Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

About

Catálogo de Libros. Esta WebApp Permite Agregar libros del interés del usuario a una "Lista de Lectura"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published