O que é a UAI: O UAI é uma empresa de animação que requisitou um sistema gerenciador de projetos e negociações.
O que será desenvolvido: Será desenvolvido uma plataforma que possibilitará a interação da empresa com seus possíveis financiadores.
Principais funcionalidades:
- Gerenciar projetos de animação
- Gerenciar funcionários
- Gerenciar financiadores
Usuários:
- Finaciadores
- Trabalhadores
- Administradores
- Todos os colaboradores podem criar e excluir quantas branches quiserem, desde que contenham o prefixo "Temp_".
- As mensagens dos commits devem ser feitos apenas em Português.
- Pra criar um commit de correção de algum problema, deve ser feito um Issue antes.
- Espere algumas mudanças drásticas de layout do código ocasionalmente.
- Suas contribuiçãos poderão ser incorporados em futuras versões do sistema UAI, por causa disso, todos pull requests serão sujeitos ao mesmo nível de cuidado de qualidade, padrões de códigos, performance, acessibilidade e compatibilidade por nossos contribuidores internos.
- Não usar nomes de variáveis com 3 ou mais palavras;
- A denominação das variáveis deverão ser feitas utilizando-se CamelCase;
- A primeira letra dos nomes das classes deve ser capitalizada;
- A primeira letra dos nomes das variáveis locais. métodos e funções não deverão ser capitalizada;
- Constantes e variáveis globais devem ser inteiramente capitalizadas;
- Não se deve ter apenas um { em alguma linha do código;
- Deve-se ter espaços entre cada operador(soma, concatenação, subtração etc). Ex: 1+1 errado; 1 + 1 correto;
- Apenas as palavras get, is, set poderão ser usadas do inglês. Outras exceções são palavras sem tradução para o português.