../projeto

BookWise

BookWise é uma plataforma de avaliação de livros que foi desenvolvida durante o bootcamp Ignite da Rocketseat. Com apenas um Figma precisávamos desenvolver essa aplicação completa Full Stack com Next.js.

React.jsTypescriptNext.jsNext AuthStitchesPrismaRadixAxiosZod
Voltar para projetos

📚 Book Wise 📚

BookWise é uma plataforma de avaliação de livros que foi desenvolvida durante o bootcamp Ignite da Rocketseat. Com apenas o design do Figma precisávamos desenvolver essa aplicação completa Full Stack com Next.js. Nela o usuário poderá criar a sua avaliação para os livros disponíveis.

A aplicação possuí um Banco de Dados próprio em MySQL, com uma lista de livros pré-cadastrada. Para criar avaliações, o usuário deve fazer Login, sendo possível realizar ele com o Google ou com o GitHub. No primeiro Login, o usuário será cadastrado automaticamente no Banco. Nos demais logins, as infos do usuário já serão carregadas diretamente deste Banco.

O projeto foi criado utilizando o Next.js, e seu foco é na renderização pelo lado do servidor (SSR), aumentando a performance com um carregamento da página de forma mais eficiente.

⚙ Clonando Projeto

Passo a passo para clonar e executar a aplicação na sua máquina:

# Clone este repositório
⁠⁠$ git clone git@github.com:Victtor-777/Book_Wise.git

⁠# Acesse a pasta do projeto no terminal
⁠$ cd book-wise

⁠# Instale as dependências
⁠$ npm install

⁠# Crie uma arquivo .env e preencha conforme apresentado no arquivo .env.example

⁠# Executar seu banco de dados

⁠# Executar o seguinte comando para criar as migrations no banco
⁠$ npx prisma migrate dev

⁠# Execute a aplicação em modo de desenvolvimento
⁠$ npm run dev

⁠# A aplicação inciará em alguma porta disponível que poderá ser acessada pelo navegador

🚀 Tecnologias

📝 Considerações

Projeto extremamente completo e com muito aprendizado, deu bastante trabalho para completar esse desafio, mas ao final pude aprender muita coisa e reforçar com a prática vários conceitos do Next.js.

Login

imagem da sessão Login

Início

imagem da sessão Início

Explorar Livros

imagem da sessão Explorar Livros

Avaliar Livro

imagem da sessão Avaliar Livro

Página de Perfil

imagem da sessão Página de Perfil