Mostrar Índice Completo
Desenvolver um sistema Web com regra de negócio complexa em ambiente de produção (Deploy), com foco em processos de trabalho, fluxos de trabalho e colaboração entre equipes, para a empresa JJM Log.
• Desenvolver em JavaScript e TypeScript (Requisito Fatec).
• O sistema deverá implementar junções de padrões como o MVC (Requisito Fatec).
• O sistema deverá ter interfaces com foco em processos de trabalho, fluxos de trabalho e colaboração entre equipes.
• Documentação via GitHub.
• Protótipo criado no Figma.
• Modelagem de Banco de Dados.
• Interface responsiva.
- Acesse o link do Backlog e da User Stories [Clique aqui]
Ver todos os vídeos das sprints
video-sprint1.mov
VideoSprint2Semestre4.mp4
VideoSprint3S4.mp4
Este guia oferece instruções detalhadas sobre como baixar, configurar e executar este projeto em sua máquina local.
- VSCode: Editor de código para visualização e edição do projeto. Baixe o VSCode
- MySQL: Banco de dados para armazenar informações necessárias ao sistema. Baixe o MYSQL
- No repositório do GitHub, clique em "Code" e selecione "Download ZIP" ou Clique aqui.
- Localize o arquivo ZIP baixado e extraia-o para uma pasta de sua escolha.
- Inicie o VSCode.
- Clique em File > Open Folder... e selecione a pasta extraída para abrir o projeto.
Inicie o MySQL e crie um database chamado
wecollab
.
create database wecollab;
No arquivo data-source.ts que está localizado em
backend/src/database/data-source.ts
, adicione a senha do seu MySQL no campopassword
para conectar ao banco de dados.
password: " ", #coloque a senha do seu MySQL entre as aspas
Abra o terminal no VSCode e navegue até a pasta do backend:
cd backend
No terminal, instale as dependências do projeto:
npm install
Aplique as migrations para configurar as tabelas no banco de dados:
npm run typeorm -- -d ./src/database/data-source.ts migration:run
No MySQL, execute os scripts de inserção de dados localizados na pasta
database/banco
para configurar o banco. Acesse o aruqivo banco
Inicie o servidor backend com o comando:
npm run dev:server
Abra um novo terminal no VSCode para configurar o frontend.
Navegue até a pasta do frontend:
cd frontend
Instale as dependências do frontend:
npm install
Inicie o frontend com o comando:
npm run dev
No terminal, copie o link que aparece e abra-o no navegador de sua preferência para acessar a aplicação.