Strumenti del tempo
Metti a fuoco timer, contatori e gruppi orari condivisi su web e Android.
Panoramica
Strumenti temporali ti aiuta a eseguire timer per il conto alla rovescia (concentrazione, allenamento, meditazione e altro), tenere traccia di contatori personalizzati e collaborare in Gruppi temporali con sincronizzazione dal vivo.
- Web:
/timeE/time-groups- Android: Menu → Strumenti ora / Gruppi orari
Modalità timer
| Modalità | Utilizzare |
|---|---|
| Messa a fuoco | Lavoro o studio profondo |
| Pausa | Breve pausa tra i blocchi di messa a fuoco |
| Allenamento | Esercizio o movimento |
| Meditazione | Consapevolezza |
| Creativo | Scrittura, arte, musica |
| Sociale | Hangout a tempo |
| Tempo sullo schermo | Scorrimento limitato o gioco (consapevolezza, non XP extra) |
| Cucinare | Cucina o faccende domestiche |
| Personalizzato | La tua etichetta e durata |
Il completamento dei timer può conferire XP (le sessioni di concentrazione e allenamento richiedono almeno 5 minuti circa per ottenere i premi completi).
Contatori
Crea un contatore denominato con una categoria e digita:
- Tocchi: tocca +1 per incrementare (ogni pressione ne aggiunge uno)
- Secondi: avvia/arresta, quindi aggiungi il tempo trascorso al totale
I valori obiettivo opzionali concedono XP quando vengono raggiunti.
Gruppi orari
- Crea un gruppo e aggiungi membri (come i gruppi di cose da fare).
- Avvia un conto alla rovescia condiviso: scegli chi può mettere in pausa/interrompere:
- Solo io (ospite)
- Qualsiasi membro del gruppo
- Utilizza contatori condivisi: tutti vedono gli aggiornamenti in tempo reale.
Viene eseguito un solo timer di gruppo attivo alla volta per gruppo.
API (sviluppatori)
REST autenticato:
-GET /api/time-tools/presets— catalogo dei timer
-GET|POST|PATCH /api/time-tools/timers— timer personali
-GET|POST /api/time-tools/counters— contatori personali
-GET|POST /api/time-groups— gruppi
-POST /api/time-groups/:groupId/timers— timer di gruppo (controlModerichiesto)
Socket.IO (stanze di gruppo): emissionetime_group:joincon{ groupId }; ascoltaretime_timer:updated,time_timer:ended,time_counter:updated.