File size: 926 Bytes
716de43
452ccdc
 
 
 
 
6a7fb3c
452ccdc
6a7fb3c
716de43
 
 
452ccdc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
---
title: Time Tracking
emoji: ⛏️
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
python_version: 3.11
pinned: false
---

# ⛏️ Time Tracking

Sistema de gestão de tarefas e subtarefas com autenticação de utilizadores e visualização através de gráficos Gantt.

## Funcionalidades

- **Autenticação**: Sistema de login com utilizadores e passwords encriptadas
- **Gestão de Tarefas**: Criar, editar e eliminar tarefas com datas e horas
- **Gestão de Subtarefas**: Dividir tarefas em subtarefas menores
- **Visualização**: Tabelas e gráficos Gantt interativos
- **Cálculo Automático**: Cálculo automático de horas previstas

## Utilizador de Teste

Ao iniciar pela primeira vez, será criado um utilizador de teste:

- **Username**: admin
- **Password**: admin123

## Tecnologias

- Gradio (Interface)
- SQLite (Base de dados)
- Plotly (Gráficos)
- bcrypt (Segurança)