🗺️ 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
DeveMain. 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