- Equipe
- Introdução
- Arquitetura
- Tecnologias
- Infraestrutura
- Setup Local
- Considerações de desenvolvimento
NaN (Not a Name)
Desenvolvedora | GitHub | |
---|---|---|
👤 Bianca da Silva Gonçalves | https://github.com/bianksilva | https://www.linkedin.com/in/bianca-silva-goncalves/ |
👤 Camila Vieira Ferrari Correia | https://github.com/milabixcode | https://www.linkedin.com/in/camila-ferrari/ |
👤 Chauana Januario de Oliveira | https://github.com/Chauana | https://www.linkedin.com/in/chauana-januario-a00052156/ |
👤 Elis Nunes | https://github.com/Elis-Carmezim | https://www.linkedin.com/in/elis-nunes/ |
👤 Laura Xavier Pereira | https://github.com/lauraxavierr | https://www.linkedin.com/in/laura-x-997964117/ |
O objetivo dessa integração é desenvolver um serviço HTTP resolvendo a funcionalidade de Omnichannel do cliente. Esse serviço atendem os seguintes requisitos:
- Adicionar um produto na lista da compra da cliente;
- Remover um produto da lista da compra da cliente;
- Consultar todos os produtos disponíveis;
- Consultar a lista de compras da cliente;
BANCO DE DADOS
DESAFIO PROPOSTO
-> readme-assents/Desafio-Final.pdf
- Banco de dados:
ElephantSQL
- API Client:
Insomnia
- Conexão com o Banco de Dados:
PostBird
- Editor/IDE:
Visual Studio Code
- No seu terminal, baixe o projeto através do comando:
git clone
- Entre na pasta do projeto:
cd omniChannel_LuizaCode
- Instale o NodeJs: No Linux:
sudo apt-get install nodejs
- Configurar a conexão com o Banco de Dados no arquivo database.js, que está na pasta config:
Nos campos "host", "username", password" e "database" insira as informações do Banco de Dados o qual pretende-se conectar.
- A conexão com o Banco de Dados uma vez configurada, execute o migration para garantir a consistência dos dados:
npx sequelize db:migrate
- No terminal, navegue até a pasta raiz do projeto e execute o comando para subir a aplicação localmente:
npm run dev
- Para alterar a porta do servidor:
Edite o arquivo server.js dentro da pasta src
Link para repositório do frontend: https://github.com/milabixcode/luiza-coders-frontend-react.git