Um sistema de controle de acesso para WebMap usando Flask, SQLite e Flask-Login. Projeto open-source para a comunidade de geotecnologias.
O WebMap com Flask é um projeto open-source que visa fornecer uma base sólida para a criação de sistemas de mapas web com controle de acesso. Ele é especialmente útil para a comunidade de geotecnologias, oferecendo:
- Autenticação de usuários com Flask-Login.
- Integração com mapas gerados pelo QGIS.
- Painel de administração para gerenciamento de usuários.
- Página de metadados para detalhamento dos dados.
Este projeto foi criado para ser um ponto de partida para desenvolvedores que desejam construir aplicações mais robustas na área de geotecnologias.
-
Clone o repositório:
git clone https://github.com/EloizioHMD/webmap-flask.git cd webmap-flask
-
Configure o ambiente:
python -m venv venv source venv/bin/activate # No Windows: venv\Scripts\activate pip install -r requirements.txt
-
Execute o projeto:
python run.py
-
Acesse a aplicação: Abra o navegador e acesse
http://localhost:5000
.
Contribuições são bem-vindas! Siga os passos abaixo:
- Faça um fork do projeto.
- Crie uma branch para sua feature (
git checkout -b feature/nova-feature
). - Commit suas mudanças (
git commit -m 'Adiciona nova feature'
). - Push para a branch (
git push origin feature/nova-feature
). - Abra um Pull Request.
Veja o guia de contribuição para mais detalhes.
Este projeto está licenciado sob a MIT License.