Unclear ownership
A task gets mentioned in a thread and everyone nods. Days later nobody can say who actually owns it — the owner, the person doing the work, or whoever noticed it was late.
This document specifies the six-page Flowmative marketing site: one agency homepage and five customer-facing product pages for existing business software. The pages market the products; they do not rebuild the applications. The final deliverable is a ZIP of six standalone HTML files plus assets, README and manifest, openable directly from file:// and deployable to any ordinary static host.
The six pages are index.html (Flowmative agency homepage), delegationdesk.html (DelegationDesk), crm.html (Orbit CRM), inventory.html (Inventory ERP), leadflow.html (LeadFlow) and expense.html (Expense & Reimbursement). No other apps are created, and only these six pages belong in the final navigation and export.
Each product page speaks to a distinct audience with a distinct problem: DelegationDesk to owners and team leaders chasing delegated work; Orbit CRM to relationship-led sales teams whose customer context is split across messages and isolated deal lists; Inventory ERP to warehouse, purchase and operations teams who disagree about stock availability; LeadFlow to sales teams whose enquiries arrive without consistent fields, owners or next actions; and Expense & Reimbursement to employees, managers and finance teams handling claims and advances. The homepage speaks to SME owners, sales leaders, operations managers and finance teams with repetitive manual work or scattered process records, evaluating Flowmative as a custom software and automation partner.
The current delivery is six anonymous, publicly reachable marketing pages. There is no application rebuild, no backend, no database, no server-side routing, no build step, and no deployment or hosting provisioning in this scope. Each page is complete standalone HTML5 with inline CSS and minimal vanilla JavaScript, semantic content present without JavaScript, and relative links to the other five files.
Every product page follows the same story shape adapted to its own visual identity: a first viewport that communicates the product, intended customer, main benefit and next action; a purposeful illustrative product visual; a concise problem/outcome narrative; three or four feature-to-benefit stories; a three-step workflow; short FAQs; and a strong closing CTA. The homepage is longer and carries brand navigation, hero, operational friction, featured product stories, the complete five-product directory, service engagement, delivery process, reasons to enquire, short FAQs and an enquiry section.
The accepted human actors are the prospective customers for each page and the prospective Flowmative agency client. Conversion is by mailto: link only. All product visuals are inline SVG or CSS and are labelled as sample data.
These are marketing surfaces, not the products. Everything on the pages describes confirmed capabilities and their business outcomes; nothing on the pages performs task management, CRM, inventory, lead or expense work.
Delivery is six portable HTML files with inline CSS and JavaScript. Each must open by double-clicking from the local filesystem and must also work on any ordinary static host. No fetch calls for local data, no JavaScript modules requiring a server, no platform-specific scripts, no 8080 injected preview scripts, telemetry, data adapters or editor dependencies in the final export. Optional images and fonts must be licensed local assets in an assets folder referenced by relative paths, with font fallbacks; temporary asset URLs are not permitted. Inline SVG and CSS are the preferred illustration method.
Access is anonymous and public on all six pages. There is no account, no login, no gated content, and no application-owned identity. The primary conversion on each product page is a mailto: link to mr.deep4k@gmail.com with a product-specific subject; the homepage's agency conversion is a mailto: link to flowmative@gmail.com. The email address is shown as selectable text on each page, and the pages never claim an email was sent merely because the mail app opened.
Current scope is the six pages. The actual applications are explicitly out of scope. The exported designs and code will be independently refined before production use. The final ZIP — six HTML files plus assets, README and manifest — is requested after all six page prompts.
Product-specific boundaries are stated on each page and are not project-wide bans: DelegationDesk reminders require background triggers and notification setup, and automatic WhatsApp API delivery is not included by default; Orbit CRM has no automatic email sync, call recording or AI forecasting claim; Inventory ERP requires physical stock checks and accurate entries, and e-invoice support covers export and acknowledgement capture without automatic portal filing or statutory compliance guarantees; LeadFlow's configured nightly sweep can flag missed follow-ups but does not imply universal automatic outbound messaging; Expense & Reimbursement records reimbursement without transferring money, and email delivery depends on permissions and configuration.
Information and state
Flowmative Final Logo.png was not supplied, so no broken image or substitute symbol is shipped.delegationdesk.html, crm.html, inventory.html, leadflow.html, expense.html — grouped by customer need, with accessible filter controls welcome if useful but all items available without JavaScript.https://github.com/deep4kk, the LinkedIn link https://linkedin.com/in/deep4kk, and the brief "Tell us what your team keeps doing by hand."Primary and supporting actions
mailto:flowmative@gmail.com?subject=Flowmative%20project%20enquiry.Domain entities
Component responsibilities
States
Information and state
Primary and supporting actions
mailto:mr.deep4k@gmail.com?subject=DelegationDesk%20demo%20enquiry, in the hero and the closing CTA.index.html.Domain entities
Component responsibilities
States
Information and state
Primary and supporting actions
mailto:mr.deep4k@gmail.com with an Orbit CRM-identifying subject, with the email shown as selectable text.index.html.Domain entities
Component responsibilities
States
Information and state
Primary and supporting actions
mailto:mr.deep4k@gmail.com with an Inventory ERP-identifying subject, with the email shown as selectable text.index.html.Domain entities
Component responsibilities
States
Information and state
Primary and supporting actions
mailto:mr.deep4k@gmail.com with a LeadFlow-identifying subject, with the email shown as selectable text.index.html.Domain entities
Component responsibilities
States
Information and state
Primary and supporting actions
mailto:mr.deep4k@gmail.com with an Expense-identifying subject, with the email shown as selectable text.index.html.Domain entities
Component responsibilities
States
FR-1 — Six final marketing pages in one project As a prospective Flowmative agency client, I should see exactly six final marketing pages in one project, so that the navigation and export contain only the intended pages.
index.html, delegationdesk.html, crm.html, inventory.html, leadflow.html, expense.html; continuation is building each page from its brief.FR-2 — Preserve existing work as reference As a prospective Flowmative agency client, I should have existing work preserved as reference, so that unrelated files and projects are not lost.
FR-3 — Marketing pages, not application rebuilds As a prospective customer, I should encounter marketing pages that explain the customer's problem, what the product enables, and the operational and business benefit, so that I am not shown a rebuilt application.
FR-4 — Standalone HTML5 with inline CSS and minimal vanilla JavaScript As a prospective customer, I should receive each page as complete standalone HTML5 with inline CSS and minimal vanilla JavaScript, so that I can open it anywhere.
<style> and <script>; continuation is local review.FR-5 — Opens from file:// and works on any static host As a prospective customer, I should be able to open each page by double-clicking and also host it statically, so that it works in both contexts.
FR-6 — No frameworks, build step, backend or platform runtime As a prospective customer, I should receive plain HTML/CSS/vanilla JavaScript, so that no toolchain is required.
FR-7 — No injected preview scripts, telemetry, data adapters or editor dependencies As a prospective customer, I should receive a clean export, so that no preview or editor machinery ships with the pages.
FR-8 — Licensed local assets with relative paths and font fallbacks As a prospective customer, I should see optional images and fonts delivered as licensed local assets with relative paths and font fallbacks, so that no temporary asset URL is required.
FR-9 — Responsive at 360, 390, 768, 1024 and 1440px As a prospective customer, I should be able to read each page at 360, 390, 768, 1024 and 1440px, so that the layout holds on any device.
FR-10 — Accessibility and zoom As a prospective customer, I should be able to navigate each page with a keyboard and assistive technology and read it at 200% zoom, so that I can use it regardless of ability.
FR-11 — Section count and word budget As a prospective customer, I should read roughly 5–7 sections and 450–750 words per app page, so that each page stays focused on advancing the buying decision.
FR-12 — Distinct design language per product As a prospective customer, I should experience a different design language on each product page, so that the pages are not interchangeable.
FR-13 — DelegationDesk keeps its charcoal/lime bold direction As a prospective DelegationDesk customer, I should experience the original charcoal/lime bold direction, so that the page preserves the direction the owner liked.
delegationdesk.html; observable result is the charcoal/lime bold direction; continuation is reading the page.FR-14 — Primary app CTA As a prospective customer, I should be able to request a demo from any product page, so that I can start a conversation.
mr.deep4k@gmail.com with a URL-encoded product-specific subject; failure/recovery is that the email remains visible as selectable text if the mail client does not open; continuation is sending the message.FR-15 — Agency CTA As a prospective Flowmative agency client, I should be able to discuss a project from the homepage, so that I can start an agency conversation.
flowmative@gmail.com with subject Flowmative project enquiry; failure/recovery is that the agency email remains visible as selectable text; continuation is sending the message.mailto:flowmative@gmail.com?subject=Flowmative%20project%20enquiry.FR-16 — Brand and contact facts As a prospective customer, I should see accurate brand and contact facts, so that I can reach Flowmative and verify its presence.
flowmative@gmail.com; product demo enquiries at mr.deep4k@gmail.com; GitHub at https://github.com/deep4kk; LinkedIn at https://linkedin.com/in/deep4kk; continuation is the enquiry action.FR-17 — Honest claims and no fabricated proof As a prospective customer, I should see only honest claims, so that I can trust the pages.
FR-18 — Credit estimates and no deployment or backend work As a prospective customer, I should see normal credit estimates and receive no deployment, purchase, hosting provisioning or backend tasks, so that the scope stays bounded.
FR-19 — Preview mode distinguished from final export As a prospective customer, I should be told clearly if preview mode uses React internally, so that I am not misled about the deliverable.
FR-20 — ZIP deliverable As a prospective customer, I should receive a ZIP of six HTML files plus assets, README and manifest, so that I have the complete package.
FR-21 — Homepage redesign from the original As a prospective Flowmative agency client, I should see a substantially redesigned homepage, so that the original layout and purple-glow styling are not preserved.
index.html; observable result is a substantially redesigned page that preserves accurate service positioning, location, contact and social links; continuation is reading the page.FR-22 — Homepage creative direction As a prospective Flowmative agency client, I should experience a premium independent software studio meets business consultancy direction, so that the homepage is distinguishable from every individual product page.
#142527, soft white #F5F7F4 and a controlled vermilion #E45C3A accent, confident editorial sans-serif headings with one restrained serif accent if useful, strong alignment and alternating light/dark chapters; continuation is reading the page.FR-23 — Homepage hero As a prospective Flowmative agency client, I should see a sharp customer-facing promise with a concrete subheading, so that I understand what Flowmative builds, who benefits and the next action within the first viewport.
FR-24 — Homepage story As a prospective Flowmative agency client, I should read the homepage story in the specified order, so that each section advances my decision.
FR-25 — Homepage service engagement and delivery process As a prospective Flowmative agency client, I should understand when to customize a product versus design a workflow from scratch, and how a project runs, so that I can judge fit.
FR-26 — Homepage reasons to enquire As a prospective Flowmative agency client, I should see reasons to enquire presented as an approach, so that I am not shown unsupported performance claims.
FR-27 — Homepage unsupported material removed or rewritten As a prospective Flowmative agency client, I should not see unsupported material from the original, so that the homepage is honest.
alert('Demo coming soon!') links are replaced with actual product pages or enquiry links; unfinished or private project references stay out of the proof section unless their status is explicit; continuation is the enquiry action.FR-28 — Homepage wordmark and favicon As a prospective Flowmative agency client, I should see a tasteful text wordmark and a simple favicon, so that no broken image ships.
Flowmative Final Logo.png is not shipped as a broken image, and no new symbol is presented as the supplied logo.FR-29 — Homepage technology credibility As a prospective Flowmative agency client, I should see technologies in a small credibility section, so that the homepage does not read like a developer résumé.
FR-30 — Homepage content context As a prospective Flowmative agency client, I should see the homepage's content context applied, so that the positioning and audience are accurate.
FR-31 — DelegationDesk audience, problem and headline As a prospective DelegationDesk customer, I should see the audience, problem and headline direction, so that I recognise my situation.
delegationdesk.html; observable result is the audience (owners and team leaders who spend their day chasing delegated work), the problem (tasks disappearing into messages with unclear responsibility and definition of done) and the headline direction "BIG PLANS. ACTUAL FOLLOW-THROUGH." which may be refined; continuation is reading the page.FR-32 — DelegationDesk visual identity and composition As a prospective DelegationDesk customer, I should experience the charcoal/lime visual identity and distinct composition, so that the page preserves the direction the owner liked.
#151515, lime #C2F547, warm white #FAF9F3, bold condensed display type with generous readable body text, a typographic poster hero, an offset task board, a horizontal responsibility chain and a contrasting lime closing panel; continuation is reading the page.FR-33 — DelegationDesk purposeful visual As a prospective DelegationDesk customer, I should see an illustrative task with a responsible person, accountable owner, deadline, acceptance criteria and an overdue escalation, so that I understand the product's core artefact.
FR-34 — DelegationDesk confirmed scope As a prospective DelegationDesk customer, I should see the confirmed scope, so that I understand what the product covers.
FR-35 — DelegationDesk capability-to-outcome stories As a prospective DelegationDesk customer, I should see the capability-to-outcome stories, so that I understand the operational benefit.
FR-36 — DelegationDesk workflow As a prospective DelegationDesk customer, I should see the three-step workflow, so that I understand how the product is used.
FR-37 — DelegationDesk boundaries As a prospective DelegationDesk customer, I should see the product's boundaries, so that I do not expect capabilities that require setup or are not included.
FR-38 — Orbit CRM audience, problem and headline As a prospective Orbit CRM customer, I should see the audience, problem and headline direction, so that I recognise my situation.
crm.html; observable result is the audience (relationship-led sales teams managing accounts, contacts and deals), the problem (customer context split between individual messages and isolated deal lists) and the headline direction "Keep the whole relationship in view." which may be refined; continuation is reading the page.FR-39 — Orbit CRM visual identity and composition As a prospective Orbit CRM customer, I should experience the ink/ivory/plum visual identity and distinct composition, so that the page is distinguishable from the other product pages.
#302C36, ivory #FAF8F4, plum #713D62, editorial serif headlines paired with clean sans-serif body text, a left-aligned editorial hero with overlapping account and conversation records, and a relationship map rather than another kanban-board hero; continuation is reading the page.FR-40 — Orbit CRM purposeful visual As a prospective Orbit CRM customer, I should see one customer account linked to contacts, a deal and recent activities, so that I understand the connected-record model.
FR-41 — Orbit CRM confirmed scope As a prospective Orbit CRM customer, I should see the confirmed scope, so that I understand what the product covers.
FR-42 — Orbit CRM capability-to-outcome stories As a prospective Orbit CRM customer, I should see the capability-to-outcome stories, so that I understand the operational benefit.
FR-43 — Orbit CRM workflow As a prospective Orbit CRM customer, I should see the three-step workflow, so that I understand how the product is used.
FR-44 — Orbit CRM boundaries As a prospective Orbit CRM customer, I should see the product's boundaries, so that I do not expect capabilities that are not included.
FR-45 — Inventory ERP audience, problem and headline As a prospective Inventory ERP customer, I should see the audience, problem and headline direction, so that I recognise my situation.
inventory.html; observable result is the audience (warehouse, purchase and operations teams managing stock across locations), the problem (teams disagreeing about stock availability with purchasing and dispatch lacking a shared record) and the headline direction "Know what you have. Decide what comes next." which may be refined; continuation is reading the page.FR-46 — Inventory ERP visual identity and composition As a prospective Inventory ERP customer, I should experience the midnight green/ivory/copper visual identity and distinct composition, so that the page is distinguishable from the other product pages.
#171E1D, ivory #F3F0E7, copper #CE9B75, refined serif accents with legible neutral sans-serif, an architectural stock illustration, ledger-inspired margins, an editorial split hero, a receipt-to-dispatch strip and a near-expiry example; continuation is reading the page.FR-47 — Inventory ERP purposeful visual As a prospective Inventory ERP customer, I should see a warehouse stock position with received, reserved/dispatch context only where supported, batch/expiry and reorder level, so that I understand the stock model.
FR-48 — Inventory ERP confirmed scope As a prospective Inventory ERP customer, I should see the confirmed scope, so that I understand what the product covers.
FR-49 — Inventory ERP capability-to-outcome stories As a prospective Inventory ERP customer, I should see the capability-to-outcome stories, so that I understand the operational benefit.
FR-50 — Inventory ERP workflow As a prospective Inventory ERP customer, I should see the three-step workflow, so that I understand how the product is used.
FR-51 — Inventory ERP boundaries As a prospective Inventory ERP customer, I should see the product's boundaries, so that I do not expect capabilities that are not included.
FR-52 — LeadFlow audience, problem and headline As a prospective LeadFlow customer, I should see the audience, problem and headline direction, so that I recognise my situation.
leadflow.html; observable result is the audience (sales teams needing configurable lead capture, assignment and follow-up), the problem (enquiries arriving without consistent fields, owners or next actions) and the headline direction "Good leads deserve a great next step." which may be refined; continuation is reading the page.FR-53 — LeadFlow visual identity and composition As a prospective LeadFlow customer, I should experience the white/navy/cobalt visual identity and distinct composition, so that the page is distinguishable from the other product pages.
#FFFFFF, navy #152741, cobalt #2459EE, precise modern sans-serif with restrained typography and crisp rules, a centered professional hero with a wide pipeline preview, a narrow lead-to-next-action ribbon and asymmetric benefit sections; continuation is reading the page.FR-54 — LeadFlow purposeful visual As a prospective LeadFlow customer, I should see a lead record connected to a named owner, stage and scheduled follow-up, so that I understand the lead model.
FR-55 — LeadFlow confirmed scope As a prospective LeadFlow customer, I should see the confirmed scope, so that I understand what the product covers.
FR-56 — LeadFlow capability-to-outcome stories As a prospective LeadFlow customer, I should see the capability-to-outcome stories, so that I understand the operational benefit.
FR-57 — LeadFlow workflow As a prospective LeadFlow customer, I should see the three-step workflow, so that I understand how the product is used.
FR-58 — LeadFlow boundaries As a prospective LeadFlow customer, I should see the product's boundaries, so that I do not expect capabilities that are not included.
FR-59 — Expense & Reimbursement audience, problem and headline As a prospective Expense & Reimbursement customer, I should see the audience, problem and headline direction, so that I recognise my situation.
expense.html; observable result is the audience (employees, managers and finance teams handling claims and advances), the problem (receipts arriving across chats and employees unable to see where a claim is stuck) and the headline direction "From receipt to resolution." which may be refined; continuation is reading the page.FR-60 — Expense & Reimbursement visual identity and composition As a prospective Expense & Reimbursement customer, I should experience the deep blue/white/soft mint visual identity and distinct composition, so that the page is distinguishable from the other product pages.
#213B59, white #FFFFFF, soft mint #D7EBDF, calm finance typography on clean document-like surfaces, a single receipt transforming into an approval trail, alternating employee/manager/finance perspectives and a compact, orderly closing section; continuation is reading the page.FR-61 — Expense & Reimbursement purposeful visual As a prospective Expense & Reimbursement customer, I should see an illustrative claim with receipt, category, approval remark and reimbursement status, so that I understand the claim model.
FR-62 — Expense & Reimbursement confirmed scope As a prospective Expense & Reimbursement customer, I should see the confirmed scope, so that I understand what the product covers.
FR-63 — Expense & Reimbursement capability-to-outcome stories As a prospective Expense & Reimbursement customer, I should see the capability-to-outcome stories, so that I understand the operational benefit.
FR-64 — Expense & Reimbursement workflow As a prospective Expense & Reimbursement customer, I should see the three-step workflow, so that I understand how the product is used.
FR-65 — Expense & Reimbursement boundaries As a prospective Expense & Reimbursement customer, I should see the product's boundaries, so that I do not expect capabilities that are not included.
FR-66 — Every page story shape As a prospective customer, I should encounter the same story shape on every product page, so that each page is complete and comparable.
FR-67 — Customer-facing prose As a prospective customer, I should read customer-facing prose, so that the pages do not read as technical documentation.
FR-68 — Every page CTAs As a prospective customer, I should see the primary CTA, the secondary CTA and the "by Flowmative" link on every product page, so that I can act from anywhere.
mailto:mr.deep4k@gmail.com with a subject identifying the product, the email shown as selectable text; the secondary CTA scrolling to the product workflow; and "by Flowmative" linking to index.html; continuation is the action.FR-69 — Per-page delivery discipline As a prospective customer, I should receive only the page named in each brief, so that completed pages are not rebuilt.
FR-70 — Relative links only within the six-page project As a prospective customer, I should see relative links only to the six project files, so that no out-of-scope product is referenced.
index.html, delegationdesk.html, crm.html, inventory.html, leadflow.html and expense.html only; continuation is the destination page.FR-71 — Six files available together for relative navigation As a prospective customer, I should be able to navigate between the six pages, so that relative links resolve.
FR-72 — Direct rendering without backend, fetch, module or framework dependencies
As a prospective customer, I should be able to render each page directly from file:// and ordinary static hosting, so that no runtime is required.
FR-73 — Product demo mailto links retain product-specific subjects and visible email text As a prospective customer, I should see product-specific subjects and the visible email text, so that I can identify the product and copy the address if needed.
FR-74 — Homepage retains agency email, GitHub and LinkedIn destinations As a prospective Flowmative agency client, I should see the agency email, GitHub and LinkedIn destinations on the homepage, so that I can reach Flowmative through any channel.
flowmative@gmail.com, https://github.com/deep4kk and https://linkedin.com/in/deep4kk; continuation is the enquiry action.FR-75 — Illustrative records and product visuals labelled as sample data As a prospective customer, I should see illustrative records and product visuals labelled as sample data, so that I do not mistake them for real records.
FR-76 — Setup qualifications and operational limits visible in each product page's FAQ As a prospective customer, I should see each product's setup qualifications and operational limits in its FAQ or equivalent boundary content, so that I understand what requires configuration.
Product context. This person has repetitive manual work or scattered process records and is evaluating Flowmative as a custom software and automation partner. They may arrive from a referral, a search, or a product page. They are not shopping for a specific product yet; they are judging whether this agency understands business processes well enough to be trusted with one.
Primary goal. Understand what Flowmative builds, who benefits, how a project runs and what handover and support scope means — well enough to send an agency enquiry.
Distinct accepted responsibilities. They read the homepage promise, the operational-friction section, the featured product stories, the full five-product directory, the service engagement and delivery-process sections, and the FAQs. They decide whether to discuss a project. They are the only accepted human actor on the homepage; no second participant's state changes as a result of their visit.
Relevant inputs or decisions. They read the hero promise and subheading, scan the before/after process visual, read the operational friction, follow a featured product story or a directory link, read the service engagement and delivery process, read the reasons to enquire, read the FAQs, and decide whether to activate "Discuss your project" or "Explore the systems".
Interactions with other accepted participants. None on the homepage. The agency conversation happens outside the page, in the recipient's mail client, and is not modelled here.
Observable success. They understand what Flowmative builds, who benefits, how a project runs and what handover and support scope means, and they send an agency enquiry to flowmative@gmail.com.
Product context. This person runs or leads a team whose work is currently coordinated through messages, spreadsheets and repeated verbal follow-ups. They are not shopping for a dashboard; they are looking for a way to stop being the human reminder system for their own team. They arrive at the page from a link, a search, or a referral, with no account and no prior exposure to DelegationDesk.
Primary goal. Decide whether DelegationDesk makes ownership, deadlines, progress and escalation visible enough that their team follows through more consistently — and, if so, request a demo.
Distinct accepted responsibilities. They evaluate the page's promise, its problem framing, its capability-to-outcome mapping, its workflow explanation, and its honest limits. They are the only accepted human actor on this page; there is no second participant whose state changes as a result of their visit.
Relevant inputs or decisions. They read the headline and supporting message, scan the capability ledger, inspect the task-board illustration (labelled as illustrative data), read the three workflow stages, read the FAQs, and decide whether to activate the demo link or the workflow link.
Interactions with other accepted participants. None on this page. The demo conversation happens outside the page, in the recipient's mail client, and is not modelled here.
Observable success. They understand the operational benefits and the claim limits well enough to request a demo via the mailto: CTA, or they leave with an accurate understanding of what DelegationDesk does and does not promise.
Product context. This person works in a relationship-led sales team where customer context is split between individual messages and isolated deal lists. They know the account history exists somewhere, but it is not in one place when they need it. They arrive at the page with no account and no prior exposure to Orbit CRM.
Primary goal. Decide whether Orbit CRM keeps the whole relationship in view — accounts, contacts, deals and activities connected — and, if so, request a demo.
Distinct accepted responsibilities. They read the editorial hero, the account/contact/deal/activity illustration with fictional sample records, the capability-to-outcome stories and the workflow, then decide whether to request a demo. They are the only accepted human actor on this page.
Relevant inputs or decisions. They read the headline direction, inspect the relationship map, read the three capability stories, read the workflow, read the FAQs covering the boundaries (no automatic email sync, no call recording, no AI forecasting claim; forecasts are configured or entered information), and decide whether to activate the demo link.
Interactions with other accepted participants. None on this page. The demo conversation happens outside the page.
Observable success. They understand that connected records, deal stages and activity history keep context through hand-offs and support better pipeline discussions, and they request a demo.
Product context. This person manages stock across locations where teams disagree about availability and purchasing and dispatch lack a shared record. They are used to reconciling numbers by hand and to discovering discrepancies late. They arrive at the page with no account and no prior exposure to Inventory ERP.
Primary goal. Decide whether Inventory ERP gives them a shared stock record — purchases, receipts, transfers, counts, batch and expiry — and, if so, request a demo.
Distinct accepted responsibilities. They read the split hero, the warehouse stock position illustration with batch/expiry and reorder level, the capability-to-outcome stories and the workflow, then decide whether to request a demo. They are the only accepted human actor on this page.
Relevant inputs or decisions. They read the headline direction, inspect the receipt-to-dispatch strip and the near-expiry example, read the three capability stories, read the workflow, read the FAQs covering the boundaries (physical stock checks and accurate entries remain necessary; e-invoice support covers export and acknowledgement capture without automatic portal filing or statutory compliance guarantees), and decide whether to activate the demo link.
Interactions with other accepted participants. None on this page. The demo conversation happens outside the page.
Observable success. They understand that a shared stock ledger, batch/expiry tracking and connected buy-to-stock records improve availability and replenishment decisions, while physical stock checks and accurate entries remain necessary, and they request a demo.
Product context. This person handles enquiries that arrive without consistent fields, owners or next actions. Leads land in different inboxes and chats, and the next step depends on who noticed. They arrive at the page with no account and no prior exposure to LeadFlow.
Primary goal. Decide whether LeadFlow gives them configurable capture, clear ownership and scheduled follow-up — and, if so, request a demo.
Distinct accepted responsibilities. They read the centered hero with the pipeline preview, the lead-to-next-action ribbon, the lead record illustration with a named owner, stage and scheduled follow-up, and the workflow, then decide whether to request a demo. They are the only accepted human actor on this page.
Relevant inputs or decisions. They read the headline direction, inspect the pipeline preview and the lead record, read the three capability stories, read the workflow, read the FAQs covering the boundaries (a configured nightly sweep can flag missed follow-ups, but universal automatic outbound messaging is not implied; no conversion gains are promised; this configurable lead workflow is distinct from Orbit CRM's accounts/contacts/deals emphasis), and decide whether to activate the demo link.
Interactions with other accepted participants. None on this page. The demo conversation happens outside the page.
Observable success. They understand that configured capture, assigned owners and follow-ups, and stage visibility produce more consistent records and clearer next actions, without expecting universal automatic outbound messaging or conversion gains, and they request a demo.
Product context. This person handles claims and advances where receipts arrive across chats and employees cannot see where a claim is stuck. They are used to chasing status and to reconciling reimbursement records after the fact. They arrive at the page with no account and no prior exposure to the product.
Primary goal. Decide whether Expense & Reimbursement gives them structured claims, visible decisions and traceable reimbursement records — and, if so, request a demo.
Distinct accepted responsibilities. They read the receipt-to-approval-trail composition, the illustrative claim with receipt, category, approval remark and reimbursement status, the capability-to-outcome stories and the workflow, then decide whether to request a demo. They are the only accepted human actor on this page.
Relevant inputs or decisions. They read the headline direction, follow the alternating employee/manager/finance perspectives, read the three capability stories, read the workflow, read the FAQs covering the boundaries (recording reimbursement does not transfer money; email delivery depends on permissions and configuration; no automatic bank integration or fraud-detection guarantee), and decide whether to activate the demo link.
Interactions with other accepted participants. None on this page. The demo conversation happens outside the page.
Observable success. They understand that structured claims, visible decisions and reimbursement records reduce missing details and status chasing, while recording reimbursement does not transfer money and email delivery depends on permissions and configuration, and they request a demo.
index.html by double-clicking it from file://, or visits it on a static host. No account, login, or gate is involved.https://github.com/deep4kk and the LinkedIn link https://linkedin.com/in/deep4kk, and reads the brief "Tell us what your team keeps doing by hand."flowmative@gmail.com with subject Flowmative project enquiry. They send it.delegationdesk.html by double-clicking it from file://, or visits it on a static host. No account, login, or gate is involved.mr.deep4k@gmail.com with the subject DelegationDesk demo enquiry. They send it.crm.html from file:// or a static host. No account, login, or gate is involved.mr.deep4k@gmail.com with an Orbit CRM-identifying subject. They send it.inventory.html from file:// or a static host. No account, login, or gate is involved.mr.deep4k@gmail.com with an Inventory ERP-identifying subject. They send it.leadflow.html from file:// or a static host. No account, login, or gate is involved.mr.deep4k@gmail.com with a LeadFlow-identifying subject. They send it.expense.html from file:// or a static host. No account, login, or gate is involved.mr.deep4k@gmail.com with an Expense-identifying subject. They send it.The creative direction is authoritative for the DelegationDesk page. Each product page carries its own distinct design language; the homepage carries its own.
The muse is Tobias van Schneider; the headline direction is editorial swagger — bold black type, one hot accent, asymmetric confidence.
Palette (dark mode)
#151515 (charcoal) — dominant ground for the hero, the daily problem section, how it works, FAQ and closing CTA.#1E1E1C — used only for the task-board card on charcoal, so it reads as a lifted plane without borders.#FAF9F3 (warm white).#C2F547 (lime) — the single hot accent: CTAs, the underline under key words, the escalation rule, the active tab indicator, the focus ring.#FAF9F3 (warm white).#8A8A82 — metadata, captions, the "Illustrative data" label.Light block
#FAF9F3 ground with charcoal #151515 type, giving the page a hard editorial cut rather than a gradient transition. Hairline rules on light are rgba(21,21,21,0.14); on dark they are rgba(250,249,243,0.14).Rules
Typography
clamp(48px, 11vw, 168px). Section headline: clamp(34px, 6vw, 84px). Sub-head: clamp(22px, 2.4vw, 32px). Body: 18px desktop / 17px mobile, line-height 1.55, max measure 62ch. Labels: 13px uppercase, 0.1em tracking.Anton, "Arial Narrow", Impact, sans-serif for headings; Archivo, "Helvetica Neue", Arial, sans-serif for body. Inter, Roboto, Helvetica, Poppins and system-ui are not used as the heading or body face.Shape language
Layout
Imagery
#142527, soft white #F5F7F4, controlled vermilion #E45C3A accent.#302C36, ivory #FAF8F4, plum #713D62.#171E1D, ivory #F3F0E7, copper #CE9B75.#FFFFFF, navy #152741, cobalt #2459EE.#213B59, white #FFFFFF, soft mint #D7EBDF.The DelegationDesk public entry is the hero. Its signature is a full-bleed charcoal #151515 ground carrying an oversized Anton headline set across three stacked lines in the left 7 of 12 columns: "BIG PLANS. ACTUAL FOLLOW-THROUGH." The final word is underlined by a 6px lime rule that runs the width of the word and 8px past it on the right — the single most memorable element on the page.
Below the headline, one sentence in Archivo 18px warm white at 58ch: "You hired a team. You shouldn't have to be its reminder app." Below that, a lime-filled rectangular button "Request a demo" with charcoal text and sharp corners, and a text link "See how it works →" with a lime hover underline.
To the right, the task-board illustration sits on a #1E1E1C plane, cropped so its right edge bleeds off the viewport, with a small muted "Illustrative data" label at its top-right. The board shows four task rows with title, named owner initials, deadline chip and status chip, and one row visibly escalated with a lime rule and the label "escalated to Dana".
A 1px hairline rule runs the full width above the hero content and a lime 3px rule runs below it, cutting the hero off from the problem section. The composition is asymmetric, left-weighted, and reads as an editorial spread rather than a centred SaaS hero.
The homepage carries its own signature: a bespoke before/after process visual in which disconnected enquiry, approval and spreadsheet work becomes an owned, traceable workflow, set against ink #142527 with a controlled vermilion #E45C3A accent and alternating light/dark chapters.
Interaction Model: Static Motion Tempo: restrained Hero Dimensionality: flat
Landing Hero Motion Brief (DelegationDesk)
#1E1E1C plane.cubic-bezier(0.2,0.8,0.2,1), settling into the composed editorial frame; the task board is present from the first frame and does not animate. The outcome is a page that arrives with intent and then holds still.cubic-bezier(0.2,0.8,0.2,1). Tab switching crossfades the panel in 200ms. Hover on links swaps the underline from warm white to lime in 120ms. No parallax, no cursor followers, no marquees.prefers-reduced-motion. The headline appears fully composed with no stagger or translate; the tab crossfade becomes an instant swap; hover underline swaps remain instantaneous colour changes.Other pages
prefers-reduced-motion.NFR-1 — Portability. Each page must open by double-clicking from file:// and must work on any ordinary static host. No local fetch or module imports. Provenance: explicit. Rationale: the user requires portable standalone deliverables.
NFR-2 — No build step or framework. Plain HTML/CSS/vanilla JavaScript only. No React, JSX, Next.js, Vue, routing framework, Tailwind runtime, npm, build step, backend or platform runtime. Provenance: explicit. Rationale: the user requires framework-free source.
NFR-3 — Clean export. No 8080 injected preview scripts, telemetry, data adapters or editor dependencies in the final export. Provenance: explicit. Rationale: the user requires a clean, portable export.
NFR-4 — Responsive layout. Correct at 360, 390, 768, 1024 and 1440px with no clipped headlines, overflow or overlapping badges. Provenance: explicit. Rationale: the user requires these widths.
NFR-5 — Accessibility and zoom. WCAG AA text contrast, keyboard access, visible focus, reduced-motion support, body text at least 16px, accessible mobile navigation and tabs, and legibility at 200% zoom. Provenance: explicit. Rationale: the user requires accessible behavior.
NFR-6 — Asset independence. Optional images and fonts must be licensed local assets with relative paths and font fallbacks; no temporary asset URLs; SVG/CSS illustrations used where appropriate. Provenance: explicit. Rationale: the user requires portability without external dependencies.
NFR-7 — Section and word budget. Roughly 5–7 sections and 450–750 words per app page; the homepage may be longer; each section advances the buying decision. Provenance: explicit. Rationale: the user requires focused pages.
NFR-8 — Distinct design language. Different composition, typography, palette, product illustration and section rhythm per product, not just accent colours; a small "by Flowmative" link on every app page. Provenance: explicit. Rationale: the user requires distinguishable pages.
NFR-9 — Honest claims. No repeated disclaimer paragraphs, artificial scarcity, invented testimonials, clients, figures, guarantees or prices; illustrative product records labelled as sample data; no fake booking forms, payment features or coming-soon alerts; never claim an email was sent merely because the mail app opened. Provenance: explicit. Rationale: the user requires honest marketing.
NFR-10 — Product-specific boundaries. DelegationDesk reminders require background triggers and notification setup, and automatic WhatsApp API delivery is not included by default; Orbit CRM has no automatic email sync, call recording or AI forecasting claim; Inventory ERP requires physical stock checks and accurate entries, and e-invoice support covers export and acknowledgement capture without automatic portal filing or statutory compliance guarantees; LeadFlow's configured nightly sweep can flag missed follow-ups without implying universal automatic outbound messaging; Expense & Reimbursement records reimbursement without transferring money, and email delivery depends on permissions and configuration. Provenance: explicit. Rationale: the user requires these qualifications to be stated.
NFR-11 — Scope discipline. Build only the page named in each brief; do not generate all pages at once; do not deploy, buy anything, provision hosting or generate backend tasks; do not spend credits rebuilding previously completed pages. Provenance: explicit. Rationale: the user requires a review gate and bounded spend.
NFR-12 — Preview versus export. If preview mode uses React internally, clearly distinguish that from the required final plain HTML export; if framework-free source cannot be exported, explain this before generation rather than pretending the preview is the deliverable. Provenance: explicit. Rationale: the user requires an honest deliverable.
NFR-13 — Packaging. The final deliverable is a ZIP of six HTML files plus assets, README and manifest, requested after all six page prompts; the exported designs and code will be independently refined before production use. Provenance: explicit. Rationale: the user requires a complete package.
<style> block per page. No CSS framework, no Tailwind runtime.<script> block per page, used only for accessible interactive elements such as the DelegationDesk "How it works" tab set and any reduced-motion handling. No modules requiring a server.assets folder referenced by relative paths.file:// operation; if a webfont cannot be loaded, the fallback stack carries the page.index.html, delegationdesk.html, crm.html, inventory.html, leadflow.html, expense.html — openable from file:// and deployable to any static host, packaged as a ZIP with assets, README and manifest.Assumptions
mailto: links are the complete conversion mechanism on every page; no form, booking system, checkout, or trial is needed or permitted.Constraints
index.html, delegationdesk.html, crm.html, inventory.html, leadflow.html, expense.html. Do not create the other apps. Only these six pages belong in the final navigation and export.file://). No local fetch or module imports.index.html: remove or rewrite unsupported material from the original — "10+ projects", "50+ processes", "3+ years", "100%", "dozens of production systems", guaranteed 24-hour responses, "nothing missed", absolute error elimination and sector-wide compliance claims. Do not invent testimonials, client logos, case-study outcomes or live demos. Replace alert('Demo coming soon!') links with actual product pages or enquiry links. Keep unfinished or private project references out of the proof section unless their status is explicit.index.html: the referenced Flowmative Final Logo.png was not supplied — use a tasteful text wordmark and a simple favicon; do not ship a broken image or pretend a new symbol is the supplied logo.index.html: do not imply all five products already integrate automatically; do not promise compatibility without discovery; support scope is agreed, not unlimited by default; do not make the homepage read like a developer résumé.index.html: do not create a sixth product or links to products outside the six-page project scope.delegationdesk.html: reminders require background triggers and notification setup. No automatic WhatsApp API delivery by default. Do not guarantee that no task will ever be missed. Avoid presenting employee scores as an objective measure of personal worth.crm.html: no automatic email sync, call recording or AI forecasting claim. Any forecast or probability is configured or entered information, not a guarantee.inventory.html: physical stock checks and accurate entries remain necessary. E-invoice support includes export and acknowledgement capture; do not claim automatic portal filing or statutory compliance guarantees. Do not invent reservation functionality.leadflow.html: a configured nightly sweep can flag missed follow-ups; do not imply universal automatic outbound messaging. Do not promise conversion gains. Distinguish this configurable lead workflow from Orbit CRM's accounts/contacts/deals emphasis.expense.html: recording reimbursement does not transfer money. Email delivery depends on permissions and configuration. No automatic bank integration or fraud-detection guarantee.index.html, delegationdesk.html, crm.html, inventory.html, leadflow.html and expense.html.#151515, warm white #FAF9F3, lime #C2F547 with restrained supporting neutrals; bold oversized typography, strong contrast, Spotify-inspired confidence without copying Spotify branding or assets.delegationdesk.html.crm.html, covering accounts, contacts, deals and activities.inventory.html, covering stock, purchasing and warehouse records.leadflow.html, covering configurable lead capture, assignment and follow-up.expense.html, covering claims, approvals and reimbursement records.file:// and works on any ordinary static host.
DelegationDesk — task & delegation management
You hired a team. You shouldn’t have to be its reminder app.
DelegationDesk makes ownership, deadlines, progress and escalation visible for teams currently coordinated through messages, spreadsheets and repeated verbal follow-ups — so follow-through stops depending on memory.
A task gets mentioned in a thread and everyone nods. Days later nobody can say who actually owns it — the owner, the person doing the work, or whoever noticed it was late.
So the manager becomes the reminder system. Asking for updates in messages, rebuilding the same status in a spreadsheet, and following up again because the answer only arrived in one person’s head.
Work gets marked done, but not against anything agreed. There was no shared definition of finished, so what came back is close to expected — and not the same thing.
What changes
DelegationDesk is not a nicer list. Each capability below changes how work is handed out, followed up and reviewed — read it left to right, from what the tool does to what your team stops doing by hand.
One name carries the work, one name carries the outcome, and the people who need to know are recorded up front.
Clearer responsibility and fewer hand-off gaps.
Accountability that survives hand-offs.
Every task states what it is, when it is due, how urgent it is and what done actually looks like.
People know what needs doing and what completion means.
Fewer rework loops.
Each person knows which decisions they can make on their own and which ones go back to the owner.
Decisions get made without returning every question to the owner.
Faster day-to-day progress.
Approaching deadlines and overdue work can be surfaced to the right people, reducing the chasing you do by hand.
Background triggers and notification settings must be configured during deployment.Approaching deadlines and overdue work surface to the right people.
Less manual chasing.
Repeat work is generated from a template on its own schedule instead of being remembered each time.
Routine work is generated instead of remembered.
Fewer dropped recurring responsibilities.
Managers can see where work is stuck and read the sequence of events behind each task.
Managers can identify blockers and review execution with context.
Better-informed reviews.
How it works
A task with no named owner is a task nobody owns. Each item carries one responsible owner who does the work and one accountable owner who answers for it, plus everyone who has to be consulted or kept informed.
FAQs
Illustrative answers
A task list records what needs doing. DelegationDesk records who is answerable for it. Every task carries a responsible owner and an accountable owner, plus the people who must be consulted and informed — so a hand-off does not quietly become nobody’s job. Each task also states its acceptance criteria (what “done” actually means), an authority level (which decisions the owner can make without coming back to you), and an escalation path. When a deadline approaches, the task and the decision behind it stay attached to the same record instead of scattering across chat threads and spreadsheets.
Reminders and multi-level escalation are configurable, but they are not switched on by themselves. Background triggers and notification settings have to be configured during deployment — they need to run on a scheduled background process and reach a notification channel your team has set up. Automatic WhatsApp messaging is not included by default; if your team uses WhatsApp, it must be configured as an option during deployment rather than assumed. Until that configuration is done, DelegationDesk records deadlines, statuses and escalation paths, but it does not send anything.Setup is part of deployment, not something that happens on sign-in.
DelegationDesk makes ownership, deadlines, progress and escalation visible. It does not replace the judgement of the people using it.
If your mail client does not open from the demo link, this section stays here — copy the address and write to us directly.
Request a demomr.deep4k@gmail.comReady when you are
See how DelegationDesk makes owners, deadlines, progress and escalation visible across your team.
Or email us directlymr.deep4k@gmail.comIf your mail app does not open, select the address above and copy it.
Built on what you already use
DelegationDesk runs on the same Google Sheets and Apps Script foundation your team already works from. It extends that base so ownership and follow-up are visible instead of buried in a spreadsheet.
Routine work keeps generating from your existing sheets, while each task carries a named owner, a deadline, an acceptance criteria and an escalation path. Less chasing, fewer hand-off gaps, and reviews that come with context.
Reminder triggers and notification settings are configured during deployment. Automatic WhatsApp messaging is not included by default.

DelegationDesk — task & delegation management
You hired a team. You shouldn’t have to be its reminder app.
DelegationDesk makes ownership, deadlines, progress and escalation visible for teams currently coordinated through messages, spreadsheets and repeated verbal follow-ups — so follow-through stops depending on memory.
A task gets mentioned in a thread and everyone nods. Days later nobody can say who actually owns it — the owner, the person doing the work, or whoever noticed it was late.
So the manager becomes the reminder system. Asking for updates in messages, rebuilding the same status in a spreadsheet, and following up again because the answer only arrived in one person’s head.
Work gets marked done, but not against anything agreed. There was no shared definition of finished, so what came back is close to expected — and not the same thing.
What changes
DelegationDesk is not a nicer list. Each capability below changes how work is handed out, followed up and reviewed — read it left to right, from what the tool does to what your team stops doing by hand.
One name carries the work, one name carries the outcome, and the people who need to know are recorded up front.
Clearer responsibility and fewer hand-off gaps.
Accountability that survives hand-offs.
Every task states what it is, when it is due, how urgent it is and what done actually looks like.
People know what needs doing and what completion means.
Fewer rework loops.
Each person knows which decisions they can make on their own and which ones go back to the owner.
Decisions get made without returning every question to the owner.
Faster day-to-day progress.
Approaching deadlines and overdue work can be surfaced to the right people, reducing the chasing you do by hand.
Background triggers and notification settings must be configured during deployment.Approaching deadlines and overdue work surface to the right people.
Less manual chasing.
Repeat work is generated from a template on its own schedule instead of being remembered each time.
Routine work is generated instead of remembered.
Fewer dropped recurring responsibilities.
Managers can see where work is stuck and read the sequence of events behind each task.
Managers can identify blockers and review execution with context.
Better-informed reviews.
How it works
A task with no named owner is a task nobody owns. Each item carries one responsible owner who does the work and one accountable owner who answers for it, plus everyone who has to be consulted or kept informed.
FAQs
Illustrative answers
A task list records what needs doing. DelegationDesk records who is answerable for it. Every task carries a responsible owner and an accountable owner, plus the people who must be consulted and informed — so a hand-off does not quietly become nobody’s job. Each task also states its acceptance criteria (what “done” actually means), an authority level (which decisions the owner can make without coming back to you), and an escalation path. When a deadline approaches, the task and the decision behind it stay attached to the same record instead of scattering across chat threads and spreadsheets.
Reminders and multi-level escalation are configurable, but they are not switched on by themselves. Background triggers and notification settings have to be configured during deployment — they need to run on a scheduled background process and reach a notification channel your team has set up. Automatic WhatsApp messaging is not included by default; if your team uses WhatsApp, it must be configured as an option during deployment rather than assumed. Until that configuration is done, DelegationDesk records deadlines, statuses and escalation paths, but it does not send anything.Setup is part of deployment, not something that happens on sign-in.
DelegationDesk makes ownership, deadlines, progress and escalation visible. It does not replace the judgement of the people using it.
If your mail client does not open from the demo link, this section stays here — copy the address and write to us directly.
Request a demomr.deep4k@gmail.comReady when you are
See how DelegationDesk makes owners, deadlines, progress and escalation visible across your team.
Or email us directlymr.deep4k@gmail.comIf your mail app does not open, select the address above and copy it.
Built on what you already use
DelegationDesk runs on the same Google Sheets and Apps Script foundation your team already works from. It extends that base so ownership and follow-up are visible instead of buried in a spreadsheet.
Routine work keeps generating from your existing sheets, while each task carries a named owner, a deadline, an acceptance criteria and an escalation path. Less chasing, fewer hand-off gaps, and reviews that come with context.
Reminder triggers and notification settings are configured during deployment. Automatic WhatsApp messaging is not included by default.
No comments yet. Be the first!