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.
🔗 https://book-wise-ruddy.vercel.app/
- Login com Google
- Login com GitHub
- Sessão com NextAuth
- Adicionar livros à estante
- Alterar status:
- Quero ler
- Lendo
- Lido
- Abandonado
- Atualizar progresso de leitura
- Adicionar livros à lista de favoritos
- Reordenar livros
- Buscar livros por título
- Navegar por categorias
- Descobrir novos livros
- Avaliar livros
- Visualizar avaliações de outros usuários
- Histórico de reviews
- Ver perfil de outros usuários
- Interface adaptada para desktop e mobile
- Next.js 15
- React 19
- TypeScript
- Stitches
- Radix UI
- dnd kit
- Lucide React
- Next.js API Routes
- Prisma ORM
- PostgreSQL
- NextAuth
- TanStack Query
- Intersection Observer
- React Hook Form
- Zod
- Google Books API
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
Desenvolvido por Ramon Victor Barros Nunes
- GitHub: https://github.com/RamonVBN
- LinkedIn: https://linkedin.com/in/ramon-barros-4a107837a




