Skip to content

joaorizzo0112/Libris-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 Libris

O conhecimento é livre. Encontre, marque e organize seus livros favoritos.

O Libris é uma aplicação web moderna para rastreamento de leitura, construída com Vanilla JavaScript e a API da Open Library. O projeto apresenta uma interface sofisticada com design Glassmorphism (efeito de vidro fosco), gradientes e layout totalmente responsivo.

Funcionalidades

  • 🔍 Busca Global: Pesquise milhões de livros, autores e assuntos diretamente no catálogo mundial da Open Library.
  • 📂 Gestão de Biblioteca: Organize seus livros por status:
    • 🟡 Quero Ler
    • 🟢 Lendo
    • 🔴 Lido
  • 💾 Salvamento Local: Sua biblioteca fica salva no navegador (LocalStorage), então você não perde seus dados ao fechar a aba.
  • 🏷️ Filtros de Categoria: O sistema de filtragem está implementado e funcional, porém a classificação depende inteiramente dos metadados da API da Open Library (que nem sempre fornece categorias precisas para todos os livros).
  • 🎨 UI/UX Moderna:
    • Design Glassmorphism (Vidro + Blur).
    • Modo Escuro/Claro (Dark Mode).
    • Animações fluidas e transições suaves.
  • 📱 Totalmente Responsivo: Funciona perfeitamente no PC, Tablet e Celular.

Tecnologias Utilizadas

  • HTML5 (Semântico)
  • CSS3 (Variáveis, Flexbox, Grid, Backdrop-filter)
  • JavaScript (ES6+, Async/Await, Fetch API)
  • API: Open Library

Como usar

  1. Clone este repositório:
    git clone [https://github.com/joaorizzo0112/libris.git](https://github.com/joaorizzo0112/libris.git)

About

Uma biblioteca pessoal moderna e minimalista com design Glassmorphism. Pesquise, organize e acompanhe suas leituras usando a API da Open Library.

Topics

Resources

License

Stars

Watchers

Forks

Contributors