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)
				
			

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *