1. Código em python não pode ficar disponível para o usuário final;
- Todo o projeto será desenvolvido em python com Django Framework
2. Sistema de login;
- Será implementado um sistema de login, afim de proteger as informações, além de um sistema de auditoria, que salvará todas as transações efetuadas pelo usuário logado.
3. Suporte para outros idiomas, mas neste primeiro trabalho somente será necessário em Português Brasileiro (pt-br);
- Django Framework já dá suporte a multiplos idiomas nos projetos, deixarei tudo pronto para ser implementado no futuro.
4. Seguro contra ataques por códigos dentro dos campos dos formulários;
- Será implementado em todos os formulários a proteção CSRF ( Cross-site request forgery ) que já é por padrão, implementado como obrigatório pelo Django.
5. Criar e fazer funcionar um formulário para o script em anexo.
- Creio que este seja o teste final do projeto, após passar por todos os outros passos. Este será o momento final.
Sou Gerente de projetos, e trabalho com Django há 3 anos.
Tenho total autonomia para desenvolver, implementar e dar manutenção ao projeto no futuro.
O projeto será entregue com todo o código fonte, documentado e atualizado com controle de versão (GitHub) garantindo um controle de versão.