Skip to content

🗺️ Mapa L.I.L.A.S - MDS 2026.1

Bem-vindo à documentação oficial do projeto Mapa L.I.L.A.S, desenvolvido no âmbito da disciplina de Métodos de Desenvolvimento de Software (MDS) da Universidade de Brasília (UnB).


Visão do Produto

O Mapa LILAS é uma plataforma concebida para o monitoramento de dados Legislativos com relação à Pauta do Feminicídio. O nosso foco é fornecer uma solução de software fiável, mantendo controle de qualidade e aderência a práticas ágeis de desenvolvimento.

Funcionalidades Principais (Épicos)

  • [Épico 1] -
  • [Épico 2] -
  • [Épico 3] -

Tecnologias e Arquitetura

O projeto adota uma arquitetura moderna e escalável, utilizando as seguintes tecnologias:

  • Backend: Python (FastAPI)
  • Frontend: [React | TailwindCSS]
  • Base de Dados: PostgreSQL
  • Documentação: Material for MkDocs

Para um aprofundamento nas nossas decisões técnicas, consulta o Documento de Arquitetura de Software.

Metodologia e Ciclo de Vida

A equipa trabalha sob os princípios de metodologias ágeis (Scrum/Kanban), garantindo entregas contínuas e rastreabilidade:

  • Sprints: Ciclos iterativos de desenvolvimento.
  • Controlo de Versões: Adotamos o fluxo de trabalho GitFlow para a gestão da branch Dev e Main. Toda a integração de código passa por Pull Requests com revisão por pares.
  • Integração Contínua (CI/CD): Os nossos pipelines realizam testes automatizados, análise estática de código e o deployment contínuo desta documentação.

Como Executar Localmente

Para configurares o ambiente de desenvolvimento na tua máquina, segue estes passos:

1. Clonar o Repositório

git clone [https://github.com/unb-mds/2026-1-Mapa_L.I.L.A.S.git](https://github.com/unb-mds/2026-1-Mapa_L.I.L.A.S.git)
cd 2026-1-Mapa_L.I.L.A.S