Este repositório contém o frontend do projeto CompStat, desenvolvido para visualização e interação com dados geoespaciais. 🌍📊
- ⚛️ React - Biblioteca para construção de interfaces web dinâmicas.
- 📱 React Native - Framework para desenvolvimento de aplicativos móveis.
- 🟨 JavaScript - Linguagem de programação base do projeto.
- 🔵 TypeScript - Superset do JavaScript que adiciona tipagem estática.
Antes de iniciar, certifique-se de ter instalado:
- Node.js (versão recomendada: LTS)
- Gerenciador de pacotes (npm ou yarn)
-
Clone o repositório:
git clone https://github.com/seu-usuario/compstat_fe.git cd compstat_fe
-
Instale as dependências:
npm install # ou yarn install
-
Inicie o servidor de desenvolvimento:
npm start # ou yarn start
compstat_fe/
│── src/ # 📂 Código-fonte do projeto
│ ├── components/ # 🏗️ Componentes reutilizáveis
│ ├── screens/ # 📺 Telas principais da aplicação
│ ├── services/ # 🔌 Conexão com a API
│ ├── styles/ # 🎨 Estilização global e temas
│ ├── utils/ # 🔧 Funções auxiliares
│── public/ # 🌍 Arquivos estáticos e index.html
│── package.json # 📦 Configuração do projeto
│── tsconfig.json # 🛠️ Configuração do TypeScript
Para rodar os testes automatizados:
npm test # ou yarn test
GET /api/data/
- 📊 Obtém os dados processados.POST /api/upload/
- 📤 Faz upload de arquivos para análise.GET /api/statistics/
- 📈 Obtém estatísticas geoespaciais.
Contribuições são bem-vindas! Para contribuir:
- Fork o repositório.
- Crie uma branch (
feature-minha-mudanca
). - Commit suas alterações (
git commit -m "Minha contribuição"
). - Push para a branch (
git push origin feature-minha-mudanca
). - Abra um Pull Request.
Este projeto está sob a licença MIT. Veja o arquivo LICENSE
para mais detalhes.