Skip to content

Um sistema de controle de acesso para WebMap usando Flask, SQLite, Flask-Login e OpenLayers. Projeto open-source para a comunidade de geotecnologias.

License

Notifications You must be signed in to change notification settings

EloizioHMD/webmap-flask

Repository files navigation

WebMap com Flask 🌍

Um sistema de controle de acesso para WebMap usando Flask, SQLite e Flask-Login. Projeto open-source para a comunidade de geotecnologias.

Python Flask License

Tecnologias Utilizadas 🛠️

  • Python
  • Flask
  • SQLite
  • QGIS
  • Bootstrap

Sobre o Projeto 📖

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.

Como Usar 🛠️

  1. Clone o repositório:

    git clone https://github.com/EloizioHMD/webmap-flask.git
    cd webmap-flask
  2. Configure o ambiente:

    python -m venv venv
    source venv/bin/activate  # No Windows: venv\Scripts\activate
    pip install -r requirements.txt
  3. Execute o projeto:

    python run.py
  4. Acesse a aplicação: Abra o navegador e acesse http://localhost:5000.

Como Contribuir 🤝

Contribuições são bem-vindas! Siga os passos abaixo:

  1. Faça um fork do projeto.
  2. Crie uma branch para sua feature (git checkout -b feature/nova-feature).
  3. Commit suas mudanças (git commit -m 'Adiciona nova feature').
  4. Push para a branch (git push origin feature/nova-feature).
  5. Abra um Pull Request.

Veja o guia de contribuição para mais detalhes.

Licença 📜

Este projeto está licenciado sob a MIT License.

Links Úteis 🔗

About

Um sistema de controle de acesso para WebMap usando Flask, SQLite, Flask-Login e OpenLayers. Projeto open-source para a comunidade de geotecnologias.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published