O Monitoramento de Gastos Públicos é um projeto que permitirá visualizar e analisar os gastos, fornecedores e possíveis irregularidades nas contas dos municípios de Alagoas. O projeto busca promover transparência e facilitar o controle social sobre a administração pública local.
Configuração inicial do projeto Django, incluindo a criação da estrutura base e ajustes necessários para o desenvolvimento do sistema. Esta etapa é fundamental para estabelecer um ambiente de trabalho organizado e funcional, garantindo que o time possa começar a implementar as funcionalidades com eficiência.
Objetivo
Definir a base do projeto Django, resolvendo problemas relacionados à estrutura inicial e preparação do ambiente. Isso melhora a produtividade da equipe e garante um início sólido para o projeto.
Tarefas
[ ] Criar o ambiente virtual para o projeto.
[ ] Configurar o Django no ambiente virtual (instalação e verificação da versão).
[ ] Iniciar o projeto Django com o comando django-admin startproject <nome_do_projeto>.
[ ] Configurar o arquivo settings.py para ajustes iniciais, como:
Idioma e fuso horário.
Banco de dados (SQLite como padrão inicial).
[ ] Configurar o repositório Git (inicialização, .gitignore para Django).
[ ] Criar um aplicativo inicial (python manage.py startapp <nome_do_app>).
[ ] Testar o servidor local (python manage.py runserver) para garantir que o projeto está funcionando corretamente.
[ ] Documentar as etapas de inicialização no README.md.
Critérios de Aceitação
[ ] O projeto Django está configurado e funcional no ambiente local.
[ ] O repositório Git está organizado com os arquivos corretos ignorados.
[ ] O aplicativo inicial está funcional e pronto para receber implementações.
[ ] Documentação clara para que novos membros possam reproduzir o ambiente inicial.
Descrição
Configuração inicial do projeto Django, incluindo a criação da estrutura base e ajustes necessários para o desenvolvimento do sistema. Esta etapa é fundamental para estabelecer um ambiente de trabalho organizado e funcional, garantindo que o time possa começar a implementar as funcionalidades com eficiência.
Objetivo
Definir a base do projeto Django, resolvendo problemas relacionados à estrutura inicial e preparação do ambiente. Isso melhora a produtividade da equipe e garante um início sólido para o projeto.
Tarefas
django-admin startproject <nome_do_projeto>
.settings.py
para ajustes iniciais, como:.gitignore
para Django).python manage.py startapp <nome_do_app>
).python manage.py runserver
) para garantir que o projeto está funcionando corretamente.Critérios de Aceitação