Projeto desenvolvido para estudo e aprimoramento de habilidades com a biblioteca do ReactJs. E Desenvolver uma aplicação envolvendo uma stack completa, inclusive com banco ded dados.
Sobre o Projeto | Tecnologias | How To Use | Licença
Um Sistema simples para consulta e visualização de dados sobre livros, permitindo o usuário consultar, adicionar, remover, e editar informações sobre livros.
O projeto foi desenvolvido utilizando as seguintes tecnologias:
- ReactJs
- React Router
- Bootstrap
- PostgreSQL
- Axios
- Express
- Clone este repositório:
git clone https://github.com/CauaLW/dev-shelf
- No shell do PostgreSQL execute o código localizado em
backend/scriptDataBase.sql
para criar o banco e a tabela - Em
backend/db/book.js
configure as opções para poder acessar o seu banco - Vá até o repositório:
cd dev-shelf
- Entre no backend:
cd backend
- Instale as dependências para o backend:
npm i
- Inicie o backend:
npm start
- Saia do backend:
cd ..
- Entre no frontend:
cd frontend
- Instale as dependências para o frontend:
npm i
- Inicie o frontend:
npm start
- As portas são 3000 para o frontend, e 3001 para o backend (Express com PostgreSQL)
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.