Criando o Gerenciador de Tarefas com Python e Flask
O Gerenciador de Tarefas é uma aplicação web criada com Python e Flask para auxiliar na gestão e produtividade.
O projeto possui três funcionalidades principais:
- receber uma sugestão aleatória de tarefa;
- utilizar um cronómetro para medir o tempo de uma atividade;
- calcular a média e o desvio padrão do tempo de duas tarefas.
Para construir a aplicação utilizamos:
- Python
- Flask
- HTML
- CSS
- JavaScript
- Jinja
Estrutura do projeto
Gerenciador-de-Tarefas/
│
├── backend/
│ ├── app.py
│ ├── cronometro.py
│ ├── estatisticas.py
│ └── sugestao.py
│
└── frontend/
├── templates/
│ ├── index.html
│ ├── tarefas.html
│ ├── cronometro.html
│ └── estatisticas.html
│
└── static/
└── css/
└── style.css
Passo 1: Instalando o Flask
O Flask é o framework Python responsável por transformar o nosso programa numa aplicação web.
Abra o terminal e execute:
pip install flask
Passo 2: Criar o sistema de sugestões
No arquivo backend/sugestao.py, adicione:
import random
def sugerir_tarefa():
tarefas = [
"Ler um artigo",
"Fazer um exercício de Python",
"Revisar anotações"
]
return random.choice(tarefas)







