Skip to content

Carol-88/LibraryApp

Repository files navigation

📚 Library App

Library App es una aplicación móvil desarrollada en Flutter que permite a los usuarios buscar libros, gestionar listas personales y calificar sus lecturas.

🚀 Características

  • Registro y Login: Los usuarios pueden registrarse e iniciar sesión con su cuenta.
  • Búsqueda de libros: Permite buscar libros por título, autor y género.
  • Votación de libros: Los usuarios pueden calificar los libros que han leído.
  • Gestión de listas personales: Añadir, eliminar o mover libros entre listas de favoritos, pendientes y leídos.
  • Actualización de contadores globales: Se actualizan los contadores de cuántos usuarios han añadido un libro a sus listas.
  • Visualización de votos: Se muestra la calificación promedio de cada libro.

🛠️ Tecnologías utilizadas

  • Flutter: Framework para el desarrollo móvil.
  • Firebase Authentication: Manejo de registro e inicio de sesión.
  • Firebase Database: Base de datos en la nube para almacenar libros, listas y votos.
  • Google Fonts: Tipografía personalizada.

📌 Instalación

  1. Clona este repositorio:
    git clone https://github.com/Carol-88/library_app.git
  2. Accede al directorio del proyecto:
    cd library_app
  3. Instala las dependencias:
    flutter pub get
  4. Configura Firebase en tu proyecto siguiendo la documentación oficial de FlutterFire.
  5. Ejecuta la app en un emulador o dispositivo físico:
    flutter run

📷 Capturas de pantalla


¡Disfruta de Library App y gestiona tus lecturas fácilmente! 📖✨

About

Search books, add to your lists

Resources

Stars

Watchers

Forks

Packages

No packages published