
Desafio Técnico FullStack SMI
Este projeto foi desenvolvido como parte de um desafio técnico para a empresa SMI. Ele consiste em um sistema de planejamento de demandas para a empresa "Latinhas LLC", permitindo o cadastro, edição e exclusão de demandas, além de listagem e filtragem (CRUD completo).
Pré-requisitos
Para executar este projeto, você precisará ter instalado em seu sistema:
Configurações Iniciais
- Clone o projeto utilizando uma das opções abaixo:
Abra o ternminal Bash e clone o plojeto.
HTTPS - https://github.com/ThalesDFerreira/desafio-tecnico-fullstack-smi.git
git clone https://github.com/ThalesDFerreira/desafio-tecnico-fullstack-smi.git
SSH - git@github.com:ThalesDFerreira/desafio-tecnico-fullstack-smi.git
git clone git@github.com:ThalesDFerreira/desafio-tecnico-fullstack-smi.git
- Navegue até o diretório do projeto:
cd desafio-tecnico-fullstack-smi
Com esse comando você entrará no diretório do projeto.
- Execute o seguinte comando no terminal:
docker-compose up -d
Este comando ativa o container da aplicação.
- Aguarde até que o processo de criação do container seja concluído. Em seguida, você poderá acessar o frontend e o backend:
Frontend: http://localhost:3000/
Backend: http://localhost:3001/
- Após concluir a análise funcional do software, você pode derrubar os containers criados utilizando o comando:
docker-compose down
Este comando desativa o container da aplicação.
A título de curiosidade, o Banco de Dados foi criado utilizando SQLite.