Every screen, by surface and module

32 screens prove 16 modules. All roles share one set of data held in this browser: what the supervisor captures on the phone is what the client approves on the web. Use Reset demo in the bar below to start again.

Website

2 screens
ScreenWhat it provesModules
Landing pageThe product, the argument for it, entry to every role, Book a Free Demo CallM1M2
Sign inCredentials with validation, or open as any roleM1

Project workspace · shared by client, contractor and consultant, each with their own permissions

26 screens
ScreenWhat it provesModules
Client dashboardTHE client screen: work done by section, money against work, what is payable now and why, what is holding the job upM2M9M10M11
Dashboard, as contractorSame dashboard, contractor decisions: claim the payment, price the instruction, answer the delayM2M9M10
Dashboard, as consultantSame dashboard, certification waitingM2M9M10
Projects, as contractorFour projects, what needs him todayM2
Projects, as consultantTwo assigned projects; certificates waitingM2
Setup: documentsWhat Tally read from the three documentsM3
Setup: first runNew project wizard, reading state, unreadable-scan errorM3
ChannelsWhatsApp group, number mapping, unknown number, inbox, dropped connectionM6
People and accessInvite, per-person access, capability matrixM1
People and access, deniedPermission-denied state, loggedM1
BOQAs written and as understood, weights, stage split per itemM4
BOQ reviewLow-confidence matches, confirm and teach the libraryM4
ScheduleDated activities against what the record showsM5
The recordSplit view, filters, search, zero results, relink, manual entryM7
ProgressWhere the percentage comes from, stage by stage, photo by photoM9
Progress, as consultantVerify or dispute a figureM9
Payments, as contractorIssue the invoice when a milestone unlocksM10
Payments, as consultantCertify or disputeM10
Payments, as clientApprove and record payment, or returnM10
DelaysCause, responsible party, effect, evidence, responseM11M14
Instructions and variationsThe WhatsApp instruction Tally caught; price itM13
Approvals waitingWho is holding what, for how many days; approving clears the riskM14
ReportsWeekly report written from the record; pack builderM15
Evidence packChronological, cited, printableM15
Ask the recordCited answers, and an honest “not in the record”M12
NotificationsPer-role inbox and rulesM11

Site app · phone

4 screens
ScreenWhat it provesModules
TodayWhat the schedule expects, captures so far, no-signal switchM8
CapturePhoto, caption, AI link, progress moves, payment unlocksM8
Project groupThe WhatsApp group with what Tally understood under each messageM6M8
Sent and waitingOffline queue and sent historyM8

Provider console · the team that runs Tally

5 screens
ScreenWhat it provesModules
OverviewAccounts, revenue, running cost, what needs attentionM16
AccountsClient-held and contractor-held accounts, new accountM16
Item librarySynonyms and stage splits; add and removeM16M4
Usage and costAI and WhatsApp cost per project against its feeM16
Audit logAppend-only, filterableM16

This build

2 screens
ScreenWhat it provesModules
AssumptionsWhat is real, what is scripted, what we need from youM1
Design systemTokens, type, controls, domain components, bansM1

Modules

S = you asked for it · O = we added it
M1 Accounts and access
Owner invites people, sets access person by person; a fixed matrix stops either side editing the other’s evidence.
M2 Portfolio dashboards
Each side sees its own projects and what needs it today; click through to the project.
M3 Project setup
The three documents: BOQ, contract with payment terms, schedule. First-run and unreadable-scan states.
M4 BOQ intelligence
Reads PDF or Excel, matches trade synonyms, weights items, splits each into stages, queues unsure matches for a person.
M5 Schedule understanding
Dated activities, not a Gantt; checked daily against the record.
M6 Channel linking
Platform WhatsApp number in the group, number to role mapping, project inbox address, dropped-connection state.
M7 The record
Every photo, message and email in order, linked to a BOQ item, original preserved.
M8 Site capture
Phone capture with timestamp and caption, AI linking, offline queue.
M9 Progress engine
BOQ-weighted progress with the evidence behind every point; consultant verify or dispute.
M10 Payments and transactions
Milestones from the contract unlock on measured progress; issue, certify, approve, ledger.
M11 Delays and notifications
Schedule against record, delay notices, notification rules.
M12 Ask the record
Plain-language question, cited answer, honest zero-result.
M13 Instructions and variations
Verbal WhatsApp instructions caught as unpriced, priced, approved. Ours.
M14 Delay attribution and approvals ageing
Responsible party with evidence; who is holding an approval and for how long. Ours.
M15 Reports and evidence pack
Weekly report written from the record; chronological cited pack for a claim. Ours.
M16 Provider console
Accounts, subscriptions, master item library, AI and WhatsApp cost per project, audit log.