Skip to content

Este repositório apresenta o site de divulgação da nossa solução tecnológica inovadora, desenvolvida como parte do desafio Global Solution da FIAP

GrupoCodeNexus/GeoPulse

Repository files navigation

♻️ Global Solution | Protech the Future - Turma 1ESPA

Este repositório apresenta o site de divulgação da nossa solução tecnológica inovadora, desenvolvida como parte do desafio Global Solution da FIAP. Em colaboração com a IBM, Defesa Civil de Santo André, Médicos Sem Fronteiras, INPE e Corpo de Bombeiros de São Paulo, nosso principal objetivo é mitigar e prevenir tragédias através do monitoramento ambiental em tempo real.

image

Funcionalidades do Site

Nosso site de divulgação foi projetado para ser uma plataforma informativa e interativa. Como funcionalidade principal, ele inclui um sistema para cadastro de novas atualizações do projeto. Este sistema é suportado por um servidor backend local desenvolvido com Node.js.

image

Para gerenciar essas atualizações, criamos um sistema de login para 'colaboradores'. Após a autenticação, o colaborador é redirecionado para uma página de cadastros que oferece dois formulários distintos: um para a criação de novas atualizações sobre o projeto e outro para o registro de novos colaboradores.

image

🔗 Link do repositório do projeto principal: GeoPulse - Solução de Monitoramento


Tecnologias Utilizadas

Para construir este site, utilizamos as seguintes tecnologias:

  • React + Vite: Ferramentas para construir interfaces de usuário rápidas e eficientes.
  • Tailwind CSS: Para a estilização e responsividade do site
  • Node.js: Para a criação do nosso servidor backend local, que gerencia o sistema de cadastro de atualizações e colaboradores.

Como Instalar e Rodar o Projeto Localmente?

Para que você possa explorar todas as funcionalidades do nosso site, siga os passos abaixo:

Pré-requisito:

  • Certifique-se de ter o Node.js instalado em sua máquina.

Você pode verificar a versão do Node.js instalada abrindo seu terminal e digitando:

node --version # Para verificar a versão do Node.js

1. Clone e acesso o projeto com:

git clone <link do repositório>
cd <nome da pasta do projeto>

2. Acesso á páginca localmente: Na raiz do projeto, rode o comando npm install para realizar a instalação do pacote node_modules.

npm install

3. Na sequência, rode o comando para colocar em funcionamento o servidor local

npm run dev

Obs: Após isso a acesse o link de acesso (localhost:) que aparecerá no terminal

Rodando o servidor NODE.js:

4. Para rodar o servidor é necessario acessar a pasta backend, instalar as suas dependências e rodar o node.js:

cd backend      # Acesso a pasta backend
npm install     # Instala as dependências    
node sever.js   # Rodar o servidor na Porta 3000

Login Área do colaborador

Pré-requisito: Servidor backend NODE.js rodando!

Para acessar a página do colaborador utilize o acesso de email e senha abaixo:

Email:

dev@gmail.com

Senha:

1234

👨🏽‍💻 Membros do Grupo - Code Nexus:

About

Este repositório apresenta o site de divulgação da nossa solução tecnológica inovadora, desenvolvida como parte do desafio Global Solution da FIAP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages