WebisoftWebisoft
Prepared for Andy Tuffour · Good Morning CapitalConfidential

Deal Execution Platform

A development proposal for Good Morning Capital — feasibility, approach, timeline, cost, and IP ownership.

Good Morning Capital·Webisoft·May 2026·v1.0

Prepared by Phil Therien, Partner, Webisoft Technologie Inc.

Section 01

Overview

Webisoft has reviewed the GMC Deal Execution Platform specification (V1, April 2026) and the discovery session notes in full. This proposal covers feasibility, approach, timeline, cost, and IP ownership.

The platform is well-specified and buildable. The underwriting logic is deterministic, the data model is coherent, and the workflow maps cleanly to a modern custom stack. There are no architectural surprises.

We will build this from scratch on a purpose-fit stack. You get full IP ownership, no licensing fees, and a codebase that's yours to operate, scale, or commercialize.

V1 Launch

Months 1–4

V1 Cost

~$82K–$105KCAD

Full Platform (V1–V3)

~$280K–$360KCAD

IP Ownership

100% GMC

Section 02

Approach

Stack

Purpose-fit, no vendor lock-in, no ERP framework fighting the spec.

LayerTechnology
FrontendReact + TypeScript
BackendNode.js + Express (V1), GraphQL (V2)
Underwriting EnginePure TypeScript functions, shared client/server
Document IngestionPython / FastAPI microservice
PDF GenerationNode.js + Puppeteer
DatabasePostgreSQL + Redis
AI LayerAnthropic Claude API (Chase Agent, V2 narrative drafting)
AuthSupabase Auth or Auth0
StorageAWS S3 / Cloudflare R2
Section 03

Feasibility

Module-by-module assessment. All four core modules rate High feasibility — the spec is detailed enough to scope and build directly.

Underwriting Engine

Feasibility: High

Pure TypeScript functions, deterministic output, full formula trace, unit-tested against GMC's existing Excel models. One parked item — CMHC vs conventional normalization benchmarks — requires a working session with the GMC advisory team before the CMHC engine is finalized. We schedule this in Month 1 and sequence conventional-first to avoid blocking progress. This module gets exhaustive testing before any live deal touches it.

Document Ingestion

Feasibility: High · with realistic V1 scope

Digital PDFs and Excel files extract cleanly. Scanned documents require manual data entry in V1 — this is the right call. Attempting ML classification without a training dataset introduces unreliability where you need precision. Scanned handling and ML classification become V2 upgrades once real data accumulates.

User Roles and Permissions

Feasibility: Straightforward

Seven roles with defined visibility layers map directly to a standard RBAC model. Magic-link lender access requires no account management overhead. External advisor tier (V2) adds revenue share logic but is well-scoped.

Lender Package Generator

Feasibility: High

Server-side Puppeteer rendering from HTML templates is proven for institutional document generation. Data flows directly from the underwriting model — no copy-paste. Dual-template design (CMHC and conventional) is architecturally clean. Narrative sections require advisor input in V1; AI drafting is a V2 enhancement. Right sequencing.

Section 04

Timeline

Three phases over 18 months. V1 is the critical path — external advisors and developers are onboarded only after the internal platform is proven on live deals.

Phase
V1Internal

Months 1–4

Key deliverables

Deal workspace · document intake + chase · underwriting engine · red flag engine · lender package generator (both templates) · org chart builder · sponsor/borrower module · mandate generator · lender portal · fee tracking · AI Chase Agent · principal dashboard · lender CRM

Phase
V2External

Months 5–9

Key deliverables

External advisor onboarding + tiers · revenue share automation · developer portal (portfolio, renewal tracker, document vault, messaging) · market intelligence · Ontario expansion (FSRA) · AI Package Reviewer · AI Narrative Drafter

Phase
V3Intelligence

Months 10–18

Key deliverables

Institutional tier (white-label, multi-seat, API) · AI Lender Matcher · AI Market Intelligence Agent · automated data feeds · national expansion · developer performance scoring

Section 05

Cost

All figures in CAD. Hours are engineering-time estimates; cost ranges reflect blended rates. Firm pricing locks at the discovery workshop.

V1 — GMC Internal Platform

Months 1–4

ModuleHoursCost (CAD)
Deal workspace + stage management40–55$6,000–$8,250
Document intake, classification + chase60–80$9,000–$12,000
Underwriting engine (conventional + CMHC)95–130$14,250–$19,500
Red flag + normalization engine40–55$6,000–$8,250
Lender package generator (both templates)70–95$10,500–$14,250
Org chart builder20–28$3,000–$4,200
Sponsor + borrower module22–30$3,300–$4,500
Mandate generator18–25$2,700–$3,750
Lender portal (magic link, read-only, Q&A)22–30$3,300–$4,500
Fee tracking + invoice automation18–25$2,700–$3,750
AI Chase Agent22–30$3,300–$4,500
Principal reporting dashboard22–30$3,300–$4,500
Lender relationship management18–25$2,700–$3,750
Auth, RBAC, infrastructure, DevOps38–50$5,700–$7,500
V1 Total505–688 hrs~$75K–$103K

V2 + V3

V2

External advisors + developer portal

700–900 hrs

~$105K–$135K

V3

Intelligence layer + national scale

630–800 hrs

~$95K–$120K

Full Platform Total

~1,835–2,388 hours total · V1 + V2 + V3

~$280K – ~$360K CAD

V2 and V3 estimates tighten at the end of each prior phase based on actual build learnings.

Section 06

IP Ownership

Full IP ownership transfers to GMC on payment of each milestone. All code, all data, all proprietary logic — underwriting formulas, normalization rules, red flag engine — live in your codebase, on your infrastructure.

No license fees, no vendor lock-in, no conditions. The platform is yours to operate, scale, license, white-label, or spin out. Captured in the letter of engagement.

Section 07

Engagement Model

Milestone-based, bi-weekly deliverable reviews.

MilestoneDeliverableTiming
M1Kickoff + ScopingFinalized spec, CMHC working session, dev environment liveWeek 2
M2Core InfrastructureAuth, RBAC, deal workspace, document upload + classification, DB schemaWeek 6
M3Underwriting + Red FlagConventional + CMHC engine, red flag rules — tested against GMC Excel modelsWeek 10
M4Package GeneratorPDF generation (both templates), org chart, sponsor module, mandate generatorWeek 14
M5Operations LayerChase Agent, fee tracking, lender portal, principal dashboard, lender CRMWeek 17
M6V1 LaunchInternal pilot on live deals, bug fixes, performance hardeningWeeks 18–20

Team

  • 2senior full-stack engineers
  • 1Python / data engineer
  • 1UX/UI designer (first 6 weeks)
Section 08

Next Steps

1

Review this proposal

Raise any questions on scope, cost, or approach.

2

Review and sign the letter of engagement

Webisoft will send this over following your confirmation. Covers rate, engagement terms, and IP ownership.

3

Schedule the discovery workshop

Walk the spec module by module and finalize the architecture roadmap and statement of work for V1.

Direct contact: phil@webisoft.com

Webisoft · Montreal, QC · webisoft.com

Confidential — Prepared exclusively for Good Morning Capital