Description's project: Implementation of a simple project manager.
# Install dependence's and environment's library
sudo pip install pipenv
# Clone the repository
git clone https://github.com/Marlysson/Project-Manager.git
# Enter the project
cd Project-Manager
# Install dependences
pipenv install
# Create and load environment variables
python contrib/env_gen.py
# Activate environment's project
pipenv shell
# Run migrations
python manage.py migrate
Read how_to
1. CADASTRO DE USUÁRIO NA PLATAFORMA
2. LOGIN
3. RECUPERACAO DE SENHA
4. ALTERAÇÃO DE SENHA
5. CONTAGEM DO TEMPO DA TAREFA
5.1. QUANTIDADE DE TEMPO DECORRIDO DESDE A ABERTURA ATÉ A CONCLUSÃO, USANDO PAUSA E PLAY NA TAREFA.
5.2. SE VALENDO PELO HORÁRIO DE TRABALHO DO FUNCIONÁRIO
6. ADIÇÃO DE DEPENDÊNCIA ENTRE TAREFAS
6.1. SE INICIAR UMA TAREFA QUE TEM DEPENDÊNCIAS QUE NÃO SE INICIARAM GERAR UM ERRO
7. ADICIONAR RESPONSÁVEL PELA TAREFA
8. ADICIONAR LABELS DE IMPORTÂNCIA DA TAREFA
8.1. PODENDO ADICIONAR O STATUS DA TAREFA
9. DEFINIÇÃO DE PRAZOS DAS TAREFAS
10. EFETUAR BUSCA POR NOME DAS TAREFAS
11. MAPEAR EVENTOS QUE OCORREM NO SISTEMA
-ALTERAÇÃO DE PRAZO DA TAREFA
-ADIÇÃO DE RESPONSÁVEIS NA TAREFA
-PRAZO DA TAREFA PRÓXIMO DE SE ESGOTAR
-CITAÇÃO EM COMENTÁRIOS
-REAÇÃO À COMENTÁRIOS
13. VISUALIZAÇÃO DE PRODUTIVIDADE DE FUNCIONÁRIO
12.1. QUANTIDADE DE TAREFAS FEITAS POR FUNCIONÁRIO
14. CRIAÇÃO DO CONCEITO DE SPRINT E ASSOCIAÇÃO DE ALGUNS REQUISITOS DENTRO DO SPRINT
15. GERAR RELATÓRIO DE QUANTIDADE DE TAREFAS POR SPRINTS
15.1. QUANTAS TAREFAS EM CADA SPRINT ATRASARAM
15.2. QUANTAS TAREFAS TERMINARAM NO TEMPO HÁBIL
15.3. QUANTIDADE DE TAREFAS POR SPRINT
17. POSSIBILIDADE DE COMENTÁRIO NA TAREFA
17. POSSIBILIDADE DE REAGIR AO COMENTÁRIO
SIMILAR AO FACEBOOK REACTIONS
18. POSSIBILIDADE DE CITAÇÃO NOS COMENTÁRIOS
E COM ISSO CRIAR UMA NOTIFICAÇÃO