Skip to content

FeLisak/web-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inteli - Instituto de Tecnologia e Liderança

Inteli - Instituto de Tecnologia e Liderança

Nome do projeto

Prefix - O concerto do seu prédio.

Nome do grupo

!404 - A tecnologia que seu prédio procurava.

🧑‍🎓 Integrantes:

🧑‍🏫 Professores:

Orientador(a)

Instrutores

📝 Descrição

  Em parceria com o Instituto de Pesquisas Tecnológicas do Estado de São Paulo (IPT), está em desenvolvimento uma aplicação web voltada ao apoio e à otimização de inspeções prediais realizadas por especialistas da construção civil. A plataforma surge como resposta à necessidade de tornar mais eficiente, padronizado, organizado e seguro o registro das informações coletadas durante essas inspeções, fundamentais para a manutenção preventiva e corretiva de edificações.

  A aplicação é acessível via dispositivos móveis e desktops, permitindo o registro estruturado de dados e imagens em campo. Com foco na mobilidade e na organização das informações, a ferramenta substitui os atuais métodos manuais, baseados em anotações físicas e registros fotográficos desorganizados, por um fluxo digital integrado. Isso reduz a perda de informações e melhora significativamente a geração de relatórios técnicos.

  As funcionalidades incluem preenchimento dinâmico de formulários de vistoria, upload de imagens com localização e contexto, histórico de inspeções por edificação e visualização responsiva. A interface foi desenhada para se adaptar à rotina dos profissionais em campo, garantindo praticidade e precisão na coleta e organização dos dados.

  A narrativa do projeto gira em torno da transformação digital de um processo técnico manual essencial para a segurança de construções, a fim manter a organização dos dados coletados e sua confiabilidade. Ao término do desenvolvimento, a aplicação estará apta a fornecer uma solução robusta e escalável, capaz de apoiar as atividades técnicas do IPT e de outros agentes do setor da construção civil em inspeções cada vez mais seguras, padronizadas e orientadas por dados.

📝 Link de demonstração

Clique aqui para acessar o link do vídeo de demonstração da Aplicação.

📁 Estrutura de pastas

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

  • assets: aqui estão os arquivos relacionados a elementos não-estruturados deste repositório, como imagens.

  • document: aqui estão todos os documentos do projeto, como o Web Application Document (WAD) bem como documentos complementares, na pasta "other".

  • src: Todo o código fonte criado para o desenvolvimento do projeto de aplicação web.

  • README.md: arquivo que serve como guia introdutório e explicação geral sobre o projeto e a aplicação (o mesmo arquivo que você está lendo agora).

💻 Configuração para desenvolvimento e execução do código

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. Baixe e instale o node.js: https://nodejs.org/pt-br/ (versão 16.15.1 LTS)
  2. Clone o repositório.
  3. No modo administrador, abra o "prompt de comando" ou o "terminal" e digite o comando abaixo para acessar a pasta que contém os arquivos de funcionamento do projeto.
cd src/

  Após isso, ainda no mesmo terminal, digite o comando abaixo para instalar as dependências que permitem o funcionamento do projeto.

npm install

Isso instalará todas as dependências definidas no arquivo package.json que são necessárias para rodar o projeto. Faça uma cópia do arquivo /src/.env.example com o nome .env e inclua os dados do seu banco.

Rode o comando npm run init-db para criar as tabelas no banco de dados. E pronto! Agora o projeto já está preparado para ser iniciado. Para isso, digite o comando abaixo no terminal:

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

🗃 Histórico de lançamentos

  • 0.5.0 - 27/05/2025 - Versão final do sistema web, relatório de testes de usabilidade, atualizações gerais do WAD e crtérios de publicação do projeto
  • 0.4.0 - 13/05/2025 - Segunda versão do sistema web, relatório de testes automatizados, estudo de mercado e plano de marketing, atualizações da arquitetura e modelagem do banco
  • 0.3.0 - 30/05/2025 - Protótipo de alta fidelidade e guia de estilos, primeira versão do sistema web, arquitetura da solução
  • 0.2.0 - 16/05/2025 - Criação do Wireframe, modelagem de banco de dados e lógica proposicional das consultas SQL
  • 0.1.0 - 30/04/2025 - Entendimento do negócio e do usuário

📋 Licença/License

MODELO GIT INTELI by Inteli, Alice Devens Carvalho, Felipe Karpovas Lisak, Gabriel Brand Goldsztajn, Henrique de Lima da Rós, Joseph Mansur, Lorenzo Ferrari Aggio, Luísa Mangini is licensed under Attribution 4.0 International.

About

Web application in partnership with IPT to optimize building inspections by construction specialists. Accessible on mobile and desktop, it enables structured data and image recording, replacing manual methods, improving reports, and ensuring safer, standardized, and data-driven inspections.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors