AppApp · 2026 · In corsoIn progress
TaskMark
Agenda, task e routine con un sistema di punti
Un'agenda per telefono che unisce calendario, task, routine e abitudini in un gioco di punti e livelli.A phone agenda that brings calendar, tasks, routines and habits together in a game of points and levels.

Cos'èWhat it is
TaskMark è un'agenda per telefono costruita attorno a un'idea: fare le cose della giornata dovrebbe dare soddisfazione. Calendario, task e routine stanno nello stesso posto e ogni cosa completata vale punti, i ProPts, che fanno salire di livello un personaggio in pixel art.
Nasce dall'esigenza di avere un'unica app per organizzare il tempo, ricordarsi le abitudini e tenere insieme anche la casa, la spesa, il sonno e il benessere, senza passare da dieci strumenti diversi. È disponibile in italiano e in inglese, come web app installabile e come app Android (APK).
TaskMark is a phone agenda built around one idea: getting the things of the day done should feel rewarding. Calendar, tasks and routines live in the same place and everything completed is worth points, the ProPts, which level up a pixel-art character.
It was born from the need for a single app to organise time, remember habits and also keep track of the house, shopping, sleep and well-being, without hopping between ten different tools. It is available in Italian and English, as an installable web app and as an Android app (APK).
Cosa faWhat it does
CalendarioCalendar
Vista giorno dalle 00 alle 24 con zoom e scatti di 15 minuti, viste da 1, 3, 7 e 14 giorni e vista mensile. Blocchi di tempo, appuntamenti e reminder, ricorrenze come in Google Calendar, trascinamento e ridimensionamento, cestino di 30 giorni, ricerca e calendari esterni in sola lettura.
Day view from 00 to 24 with zoom and 15-minute steps, 1, 3, 7 and 14-day views and a monthly view. Time blocks, appointments and reminders, Google-style recurrences, drag and resize, a 30-day bin, search and read-only external calendars.
Task e ProPtsTasks and ProPts
Ogni task passa da una valutazione in quattro passi (durata, fatica, importanza, crescita) che ne calcola punti e priorità, con un'anteprima della scomposizione. Sotto-task, dipendenze tra task, scadenza reale facoltativa, slittamento automatico di ciò che non è stato fatto e inserimento rapido scrivendo in italiano o in inglese. I punti fanno guadagnare esperienza e livelli.
Each task goes through a four-step assessment (duration, effort, importance, growth) that works out its points and priority, with a preview of the breakdown. Sub-tasks, dependencies between tasks, an optional real deadline, automatic carry-over of what was not done and quick entry written in Italian or English. Points earn experience and levels.
Routine e obiettiviRoutines and goals
Le routine tengono il conto delle serie consecutive (streak) con bonus, e gli obiettivi si dividono in tappe o in un contatore. Una revisione settimanale aiuta a rimettere a fuoco ciò che conta.
Routines keep count of consecutive runs (streaks) with bonuses, and goals are split into milestones or a counter. A weekly review helps refocus on what matters.
NoteNotes
Note con colori, checklist, immagini, link e tag, da fissare o archiviare, con ricerca e conversione in task o evento. Da Android si può condividere un testo direttamente verso TaskMark.
Notes with colours, checklists, images, links and tags, to pin or archive, with search and conversion into a task or event. On Android a text can be shared straight to TaskMark.
Personaggio e negozioCharacter and shop
Un avatar in pixel art cresce con i livelli e si personalizza con centinaia di oggetti (pelle, capelli, barba, vestiti, copricapo, accessori, sfondi e compagni), sbloccati per livello, per caratteristica, per passi o con l'acquisto. I ProPts si spendono in un negozio con camerino, anche per libri da sfogliare e giorni di congelamento della serie.
A pixel-art avatar grows with levels and is customised with hundreds of items (skin, hair, beard, clothes, headwear, accessories, backgrounds and companions), unlocked by level, by attribute, by steps or by purchase. ProPts can be spent in a shop with a fitting room, also on browsable books and streak-freeze days.
Casa, spesa e finanzeHome, shopping and finances
Faccende domestiche che diventano task, liste della spesa con totali, memoria dei prodotti e prezzi, chiusura della lista con insegna e categorie. La scheda Finanze legge in sola lettura i dati di CashMark (patrimonio, entrate e uscite, risparmio, budget), con obiettivi finanziari e gettoni, una valuta a parte solo cosmetica, per oggetti dell'avatar a tema.
Household chores that become tasks, shopping lists with totals, memory of products and prices, closing a list with the shop and categories. The Finances tab reads CashMark's data in read-only mode (net worth, income and expenses, savings, budget), with financial goals and tokens, a separate cosmetic-only currency, for themed avatar items.
Sonno, passi e benessereSleep, steps and well-being
Sull'app Android: rilevazione del sonno con sveglia, grafico a tre corsie con orari, contapassi che dà ProPts, umore con promemoria e sezioni dedicate alla salute mentale e fisica. I dati di sonno e passi restano fuori da backup ed esportazione.
On the Android app: sleep tracking with an alarm, a three-lane chart with times, a step counter that awards ProPts, mood with reminders and sections dedicated to mental and physical health. Sleep and step data stay out of backup and export.
Come è fattaHow it is built
Web app in Next.js e TypeScript con database e accessi su Supabase, pubblicata su Vercel; l'app Android è la stessa app impacchettata con Capacitor, con widget, notifiche native, blocco con impronta e aggiornamenti del pacchetto web senza reinstallare. Backup notturno automatico, uso offline e decine di test automatici.
A web app in Next.js and TypeScript with database and sign-in on Supabase, published on Vercel; the Android app is the same app packaged with Capacitor, with widgets, native notifications, fingerprint lock and web-package updates without reinstalling. Automatic nightly backup, offline use and dozens of automated tests.
Lo studio dei ProPtsThe ProPts study
Il cuore di TaskMark è un sistema di punti, i ProPts, e si cerca di renderlo il più oggettivo possibile. Un unico modello, senza versioni nascoste, separa due grandezze. La fatica di una task nasce da sei voti (complessità, difficoltà, competenza tecnica, carico emotivo, interazione sociale, sforzo fisico), ciascuno con frasi di ancoraggio che descrivono situazioni osservabili, in modo che i voti siano confrontabili nel tempo. L'importanza è un fattore a parte, con effetto contenuto, che dipende dal costo del non farla e dai beneficiari. I punti sono 36 per ora di durata, moltiplicati per fatica, importanza e correttivi dichiarati contro gli abusi: nessuna penalità nello stesso giorno, dimezzamento una sola volta per le task slittate, passo ridotto per le task brevissime e per le ripetizioni ravvicinate. La scadenza reale, facoltativa e solo per consegne vere, entra nella priorità ma non cambia i punti.
La pagina «Il metodo ProPts», nell'app, è scritta come una specifica scientifica in 17 sezioni: quadro teorico (carico di lavoro percepito di Hart e Staveland, carico cognitivo di Sweller, teoria degli obiettivi di Locke e Latham, autodeterminazione di Deci e Ryan, fallacia della pianificazione di Kahneman e Tversky), costrutti, formula con calcolatore, sensibilità numerica, programma di validazione, minacce alla validità, etica e 33 riferimenti. Dichiara anche i limiti: nessuno studio di validazione è stato ancora condotto, i pesi e la costante 36 sono scelte iniziali da rivedere con l'uso, tutto parte da autovalutazioni e un sistema che premia può essere gonfiato. Le tabelle e gli intervalli della pagina sono verificati da test automatici contro il codice.
The heart of TaskMark is a system of points, the ProPts, and an effort is being made to make it as objective as possible. A single model, with no hidden versions, separates two quantities. The effort of a task comes from six ratings (complexity, difficulty, technical skill, emotional load, social interaction, physical effort), each with anchor sentences describing observable situations, so that ratings stay comparable over time. Importance is a separate factor, with a contained effect, depending on the cost of not doing it and on the beneficiaries. Points are 36 per hour of duration, multiplied by effort, importance and declared corrections against abuse: no penalty on the same day, halving only once for carried-over tasks, a reduced step for very short tasks and for close repetitions. The real deadline, optional and only for true deliveries, enters the priority but does not change the points.
The page «The ProPts method», in the app, is written as a scientific specification in 17 sections: theoretical framework (Hart and Staveland's perceived workload, Sweller's cognitive load, Locke and Latham's goal-setting theory, Deci and Ryan's self-determination, Kahneman and Tversky's planning fallacy), constructs, formula with calculator, numerical sensitivity, validation programme, threats to validity, ethics and 33 references. It also states the limits: no validation study has been run yet, the weights and the constant 36 are initial choices to be revised with use, everything starts from self-assessment and a system that rewards can be inflated. The page's tables and ranges are checked against the code by automated tests.
A che punto siamoWhere it stands
L'app è in uso ed è alla versione 12.2, con aggiornamenti frequenti. Alcune funzioni native, come il sonno con la sveglia e il microfono, sono ancora in prova sul telefono; la scheda Finanze collegata a CashMark è stata provata solo con un collegamento simulato.
The app is in use and at version 12.2, with frequent updates. Some native features, like sleep with the alarm and the microphone, are still being tested on the phone; the Finances tab linked to CashMark has only been tested with a simulated connection.
ImmaginiImages
Metodo e trasparenzaMethod and transparency
Sviluppo con l'AIDevelopment with AI
Il codice di TaskMark è sviluppato con l'assistenza di Claude Code, un assistente di programmazione basato su intelligenza artificiale. Funzioni e regole sono decise a monte e ogni versione viene verificata.TaskMark's code is developed with the assistance of Claude Code, an AI-based programming assistant. Features and rules are decided upfront and each version is checked.
ScreenshotScreenshots
Gli screenshot mostrano un account dimostrativo con dati inventati.The screenshots show a demo account with made-up data.
Scheda tecnicaDetails
- StatoStatus
- In corso (versione 12.2)In progress (version 12.2)
- PiattaformePlatforms
- Web app (PWA) e Android (APK)Web app (PWA) and Android (APK)
- LingueLanguages
- Italiano e ingleseItalian and English
- TecnologieTechnologies
- Next.js, TypeScript, Supabase, Vercel, CapacitorNext.js, TypeScript, Supabase, Vercel, Capacitor
- AutoreAuthor
- Marco DelrioMarco Delrio
- VersioneVersion
- 12.212.2