Skip to content

Latest commit

 

History

History
254 lines (189 loc) · 7.01 KB

README.md

File metadata and controls

254 lines (189 loc) · 7.01 KB

Logo Book Wise Book Wise

GitHub language count GitHub Top Language Repository size GitHub last commit License Stargazers

🚀 Aplicação finalizada 🚀

About | Deploy | Layout | How It Works | Technologies | Author | License

💻 About

O projeto Book Wise é uma plataforma de recomendações de livros para leitores, um lugar onde eles possam avaliar e ver avaliações de outros leitores sobre os mais diversos livros.

Vale ressaltar que este projeto foi desenvolvido como conclusão de um desafio proposto no curso/trilha Ignite React oferecido pela Rocketseat.


🔗 Deploy

O deploy da aplicação pode ser acessada através da seguinte URL base: https://pabloxt14-book-wise.vercel.app/


🎨 Layout

Você pode visualizar o layout do projeto através desse link. É necessário ter conta no Figma para acessá-lo.

Veja uma demonstração visual das principais telas da aplicação:

Login

Login Page Demonstration

Início

Home Visitant Page Demonstration

Home Logged In Page Demonstration

Perfil

Profile Logged In Page Demonstration

Profile Another User Page Demonstration

Explorar

Explore Home Page Demonstration

Explore Detailed Book Page Demonstration

Explore Book Rate Login Page Demonstration

Explore Book Rate Comment Page Demonstration 01

Explore Book Rate Comment Page Demonstration 02

Explore Book Rate Comment Page Demonstration 03


🚀 How it works

Pré-requisitos

Antes de baixar o projeto você vai precisar ter instalado na sua máquina as seguintes ferramentas:

Além disto é bom ter um editor para trabalhar com o código como VSCode

Clonando e Executando

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

# Clone este repositório
$ git clone [email protected]:pabloxt14/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

🛠 Technologies

As seguintes principais ferramentas foram usadas na construção do projeto:

Para mais detalhes das dependências gerais da aplicação veja o arquivo package.json


✍ Author

Perfil Github

Linkedin Badge

Gmail Badge


📝 License

Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais informações

Feito com 💜 por Pablo Alan 👋🏽 Entre em contato!