Skip to content

RamonVBN/book-wise

Repository files navigation

📚 BookWise

Next.js React TypeScript Prisma License

BookWise é uma aplicação para leitores descobrirem, organizarem e avaliarem livros.
Os usuários podem criar conta, montar sua biblioteca pessoal, acompanhar progresso de leitura e interagir com avaliações da comunidade.

🌐 Acesse o projeto

🔗 https://book-wise-ruddy.vercel.app/


✨ Funcionalidades

👤 Autenticação

  • Login com Google
  • Login com GitHub
  • Sessão com NextAuth

📚 Biblioteca pessoal

  • Adicionar livros à estante
  • Alterar status:
    • Quero ler
    • Lendo
    • Lido
    • Abandonado
  • Atualizar progresso de leitura
  • Adicionar livros à lista de favoritos
  • Reordenar livros

🔎 Exploração de livros

  • Buscar livros por título
  • Navegar por categorias
  • Descobrir novos livros

⭐ Avaliações

  • Avaliar livros
  • Visualizar avaliações de outros usuários
  • Histórico de reviews

👥 Social

  • Ver perfil de outros usuários

📱 Responsividade

  • Interface adaptada para desktop e mobile

📸 Screenshots

Início

Home

Explorar

Explore

Perfil

Profile

Mobile

Mobile


Mobile


🛠️ Tecnologias Utilizadas

Front-end

  • Next.js 15
  • React 19
  • TypeScript
  • Stitches
  • Radix UI
  • dnd kit
  • Lucide React

Back-end / Infra

  • Next.js API Routes
  • Prisma ORM
  • PostgreSQL
  • NextAuth

Estado / Performance

  • TanStack Query
  • Intersection Observer

Formulários / Validação

  • React Hook Form
  • Zod

APIs consumidas

  • Google Books API

💡 Aprendizados

Durante o desenvolvimento deste projeto foram aprofundados conhecimentos em:

  • Arquitetura com Next.js
  • Prisma + banco relacional
  • Consumo de APIs externas
  • OAuth com Google e GitHub
  • Gerenciamento de cache com React Query
  • Interfaces escaláveis com Stitches
  • UX responsiva para múltiplos dispositivos

👨‍💻 Autor

Desenvolvido por Ramon Victor Barros Nunes

About

Aplicação Next.js de avaliações de livros e monitoramento do progresso literário com cadastro e login via Google e Github.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors