Skip to content

2022M2T3-Inteli/YamaTech

Repository files navigation

Inteli - Instituto de Tecnologia e Liderança

Inteli - Instituto de Tecnologia e Liderança

Logo Oficial do Inteli

Gerenciador e Alocador de Capacity

🏍️ Grupo 3: YamaTech

Inteli - Instituto de Tecnologia e Liderança

Logo Oficial do Yamatech

🥇 Integrantes:

📝 Descrição

O propósito do sistema Web é realizar a alocação de funcionários em projetos da Yamaha e apresentar uma análise geral da situação de desenvolvimento em cada projeto. O site será utilizado por um gestor/gerente para cadastro de projetos, funcionários e consulta de dados nos dashboards. Também, há a possibilidade de selecionar distribuições personalizadas ao cadastrar um projeto com um modelo pré-definido, o que possibilita uma alocação mais ágil e eficiente.

Inteli - Instituto de Tecnologia e LiderançaDashboard do site

📁 Estrutura de pastas

📁 Projeto 3
 | 📁 controlers --> pasta com controladores do projeto
  |--> dashboard.js
  |--> employees.js
  |--> projects.js

 | 📁 data --> pasta com banco de dados da aplicação
  |--> main.db

 | 📁 documentos --> pasta com a documentação do projeto
  |--> testes_funcionalidades.pdf
  |--> wad.pdf

 | 📁 node_modules --> pasta com módulos necessários para execução do projeto

 | 📁 routes --> pasta com arquivos das rotas do projeto
  |--> dashboard.js
  |--> employees.js
  |--> projects.js

 | 📁 src
  |--> 📁 Frontend
   |--> arquivos do frontend de cada tela projeto (html, css e javascript)

|--> arquivos com módulos e o necessário para execução do Node
|--> teste.js
|--> app.js
|--> package-lock.json
|--> package.json
|--> teste.js

💻 Configuração para desenvolvimento

Instalação

Aqui encontram-se todas as instruções necessárias para a instalação de todos os programas, bibliotecas e ferramentas imprescindíveis para a configuração do ambiente de desenvolvimento.

  1. Baixar e instalar o node.js: https://nodejs.org/pt-br/ (versão 16.15.1 LTS)
  2. Clone o repositório em questão.
  3. No modo administrador, abra o "prompt de comando" ou o "terminal" e, após, abra a pasta raíz do repositório clonado e digite o segundo comando:
npm i

Isso instalará todas as dependências definidas no arquivo package.json que são necessárias para rodar o projeto. Agora o projeto já está pronto para ser modificado. Caso ainda deseje iniciar a aplicação, digite o comando abaixo no terminal:

node app.js
  1. Agora você pode acessar a aplicação inserindo o link http://localhost:3000/ na barra de pesquisa do seu navegador
  2. O servidor está online.

Heroku

1. Aqui encontra-se um modo de abrir o site via web ao clicar no seguinte link: https://yamatech.herokuapp.com/

🗃 Histórico de lançamentos

  • 6.0 - 22/06/2022

    • Realização do README
    • Revisão e finalização do WAD
  • 5.0 - 13/06/2022

    • Backend integrado
    • Preenchimento das seções 7 e 8 da documentação (WAD)
    • Finalização do Frontend
  • 4.0 - 30/05/2022

    • Preenchimento das seções 4 e 6 da documentação (WAD)
    • Estrutura do banco de dados
  • 3.0 - 13/05/2022

    • Atualização do Frontend
    • Construção do modelo para o Backend
    • Preenchimento da seção 5 da documentação (WAD)
  • 2.0 - 02/05/2022

    • Elaboração inicial do Frontend
    • Preenchimento das seções 1 a 3 da documentação (WAD)
  • 1.0 - 26/04/2022

    • Início do Projeto

📋 Licença/License

MODELO GIT INTELI by INTELI, Alysson Cordeiro, Arthur Reis, Felipe Sampaio, Kathlyn Diwan, Leandro Custódio, Marcos Florêncio, Sarah Ribeiro is licensed under Attribution 4.0 International.

🎓 Referências

Aqui estão as referências usadas no projeto:

  1. Yamaha Motor Company

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published