Skip to content

2023M2T6-Inteli/Projeto1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inteli - Instituto de Tecnologia e Liderança

Inteli - Instituto de Tecnologia e Liderança

THAI - Trilha de Habilidades Inteligentes

Hefestus

Integrantes:

Orientador:

📝 Descrição

A THAI trata-se de um site que tem como objetivo auxiliar professores que desejam ter um maior controle e consciência do nível de aprendizagem e defasagem de suas turmas. Isto é feito a partir de uma análise das principais dificuldades que as turmas possuem, a partir disso, é recomendado ao professor da turma um plano de ação a partir da criticidade e grau de defasagem dos alunos.

Portanto a THAI, com sua metodologia para professores, busca ter contribuição ativa na missão de mitigar a problemática de defasagem pós-pandemia do ensino fundamental público, contribuindo para o projeto de Recomposição de Aprendizagens da Nova Escola.

📁 Estrutura de pastas

|--> documentos
 | --> outros
 | T6_G1_V0.5_Web_application_document.pdf
 | T6_G1_V0.5_Web_application_document.docx
|--> imagens
|--> src
 |--> Backend
   |--> controllers
   |--> data
   |--> middlewares
   |--> models
   |--> node_modules
   |--> utils
   | index.js
   | package-lock.json
   | package.json
 |--> Frontend
   |--> assets
   |--> pages
   |--> scripts
   |--> styles
| readme.md
| license.txt

Dentre os arquivos presentes na raiz do projeto, definem-se:

  • readme.md: arquivo que serve como guia e explicação geral sobre o projeto (o mesmo que você está lendo agora).

  • documentos: aqui estarão todos os documentos do projeto. Há também uma pasta denominada outros onde estão presentes aqueles documentos complementares ao web application document.

  • imagens: imagens relacionadas ao projeto como um todo (por exemplo imagens do sistema, do grupo, logotipos e afins).

  • src: nesta pasta encontra-se todo o código fonte do sistema (existem duas subpastas backend e frontend que contêm, respectivamente, o código do servidor e o código da página web).

💻 Configuração para desenvolvimento

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 "src/backend" no diretório raiz do repositório clonado e digite o segundo comando:
npm install

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:

npm start
  1. Agora você pode acessar a aplicação através do link http://localhost:1234/
  2. O servidor está online.

🗃 Histórico de lançamentos

  • 0.6.0 - 22/06/2023
    • Integração de todas as páginas
    • Finalização do projeto
  • 0.6.0 - 01/06/2023
    • Criação da página 'registro de atividade'
    • Inicio da integração
  • 0.5.0 - 30/05/2023
    • Aplicação da responsividade nas telas: home, turmas e habilidade por turmas
  • 0.4.0 - 24/05/2023
    • Página de home finalizada
    • Página de cadastro finalizada
  • 0.3.0 - 12/05/2023
    • Modelagem do banco de dados
    • 1° versão do Mockup THAI
  • 0.2.0 - 11/05/2023
    • Criação do Crud
    • Inserção das API's
  • 0.1.0 - 18/04/2023
    • Inserindo WAD
    • Inserindo WAD

📋 Licença/License

MODELO GIT INTELI by Inteli, Bianca Borges Lins, Breno Arthur Guimarães Santos, Eduardo Barreto, Gabrielle Mitoso, Guilherme Pardi Borges, Henrique Ottoboni, Kaylane Vasconcelos is licensed under Attribution 4.0 International.

🎓 Referências

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

  1. https://novaescola.org.br/quem-somos
  2. https://novaescola.org.br/seja-parceiro
  3. https://novaescola.org.br/conteudo/446/termos-de-uso
  4. https://www.gov.br/inep/pt-br/assuntos/noticias/censo-da-educacao-superior/ensino-a-distancia-cresce-474-em-uma-decada
  5. https://g1.globo.com/educacao/noticia/2020/05/26/66percent-dos-brasileiros-de-9-a-17-anos-nao-acessam-a-internet-em-casa-veja-numeros-que-mostram-dificuldades-no-ensino-a-distancia.ghtml
  6. https://www.educamaisbrasil.com.br/educacao/noticias/6-plataformas-de-cursos-online-gratuitos-para-professores
  7. https://tecnoblog.net/responde/o-que-e-um-endpoint-em-ti/#:~:text=Imagine%20uma%20rede%20de%20internet,ou%20n%C3%A3o%2C%20s%C3%A3o%20considerados%20endpoints.