O Litera é uma plataforma digital criada para organizar, acompanhar e registrar suas leituras de forma prática e intuitiva.
O projeto permite adicionar livros com informações detalhadas, acompanhar o progresso de leitura, avaliar obras e filtrar sua biblioteca pessoal por diferentes critérios.
Este projeto foi desenvolvido por Renata Rocha, Ana Paula Dantas e Carlos Cavalcanti, com foco em usabilidade, acessibilidade e experiência do usuário.
- Adicionar novos livros com título, autor, gênero, status e avaliação.
- Editar ou remover livros existentes.
- Filtrar por gênero, status ou avaliação.
- Exibir detalhes do livro em um modal completo.
- Atribuição de notas com sistema de estrelas.
- Exibição visual das avaliações em toda a interface.
- Layout limpo e responsivo.
- Ícones representativos para cada gênero literário.
- Design claro e intuitivo, priorizando a experiência do usuário.
demonstracao.mp4
- Next.js 14
- React
- TypeScript
- Tailwind CSS
- Lucide Icons
- Local Storage
- Prisma (planejado para futuras versões)
- Componentização e reuso de código.
- Estados e hooks do React.
- Manipulação de dados com localStorage.
- Interface declarativa e reativa.
- Tipagem estática com TypeScript.
- Criação e estruturação do repositório
- Configuração do ambiente com Next.js, TypeScript e Tailwind
- Desenvolvimento da interface principal e design responsivo
- Implementação dos temas (light e wood)
- Dashboard de metas e progresso de leitura
- Foco em UX/UI e identidade visual do projeto
- Desenvolvimento da página de biblioteca e seus componentes
- Implementação de adição, edição e exclusão de livros
- Sistema de status de leitura: “Lendo”, “Concluído”, “Quero Ler”
- Filtragem e organização da biblioteca por gênero e autor
- Estruturação da página de leitura e detalhes do livro
- Desenvolvimento do sistema de progresso individual
- Otimizações de layout e performance da aplicação
- Colaboração na organização e testes das funcionalidades
- Implementação dos temas ( dark )
- Indicar qual página o leitor parou
- Mostrar data de adição do livro
- Registrar data de início da leitura
- Adicionar métrica de horas de leitura e progresso acumulado
- Gráfico de progresso (páginas lidas x total)
- Estatísticas de leitura: livros concluídos por mês, média de páginas/dia
- Calendário de leitura interativo
- Função de “Próximo livro a ler”
- Organização por status: Lidos, Lendo, Quero Ler
- Criar aba “Sobre”, com detalhes do projeto e dos desenvolvedores
O Litera nasceu com o propósito de transformar a experiência de leitura em algo mais organizado, motivador e visualmente encantador.
Estamos constantemente aprimorando o projeto com novas funcionalidades e melhorias sugeridas pela equipe e pela comunidade.
📖 “Ler é viajar sem sair do lugar, e o Litera é o mapa dessa jornada.”
✨ Feito com 💙 por Renata Rocha, Ana Paula Dantas e Carlos Cavalcanti
📚 Projeto desenvolvido com Next.js, React e muito café! ☕