Maze é um sistema de mapas interativos projetado para ajudar os usuários a identificar áreas com maior risco e evitar locais perigosos, promovendo maior segurança e bem-estar. O objetivo principal é fornecer informações úteis para que as pessoas possam se proteger de situações como roubo, assédio, estupro e outras formas de violência.
- Mapas Interativos: Visualize áreas com informações sobre o nível de perigo.
- Alertas de Perigo: Receba notificações e alertas sobre locais de alto risco.
- Relatórios de Segurança: Contribua com informações sobre situações perigosas e veja relatórios de outros usuários.
- Interface Amigável: Navegue com facilidade usando uma interface intuitiva e responsiva.
O projeto Maze utiliza uma variedade de ferramentas e tecnologias para garantir um desempenho eficiente e uma experiência de usuário de alta qualidade. As principais ferramentas e tecnologias incluem:
- HTML: Estruturação das páginas web.
- CSS: Estilização e layout responsivo.
- JavaScript: Funcionalidades dinâmicas e interativas.
- Cordova: Empacotamento e desenvolvimento para plataformas móveis.
- MongoDB: Banco de dados NoSQL para armazenamento e gerenciamento de dados.
- Git: Controle de versão para gerenciar o código-fonte.
- GitHub: Repositório para hospedagem e colaboração no código.
- Figma: Design e prototipagem da interface do usuário.
- Node.js: Ambiente de execução para desenvolvimento do lado do servidor.
- VSCode: Editor de código-fonte.
Instalação Para rodar o projeto localmente, siga estas etapas:
Clone o repositório:
git clone https://github.com/RianPacheco/Maze.git
Instale as dependências:
cd maze
> npm install
Configure o ambiente: Crie um arquivo .env com as variáveis necessárias e configure o banco de dados MongoDB.
Inicie o servidor:
npm start
Acesse o aplicativo: Abra o navegador e vá para http://localhost:3000.
Licença
Este projeto está licenciado sob a Licença MIT
.
Contato Para mais informações ou dúvidas sobre o projeto, entre em contato com a equipe através do e-mail: [email protected].