Consulting Proposal
1. Executive Summary
Argo Consulting, LLC dba Mobley Helms Systems (MHS) proposes to design, develop, and deploy a turnkey ERP/CRM and Event Management platform for VetsWholeInOne.org, a veteran-focused charitable organization dedicated to supporting military veterans through community engagement, fundraising events, and direct services. The platform will consolidate donor management, volunteer coordination, event scheduling, case tracking, reporting dashboards, and a custom operating system interface (VetsOS) into a single unified system — replacing the current patchwork of spreadsheets, email threads, and disconnected tools.
Built on the Consenta.cc CRM/ERP platform and hosted on enterprise-grade Cloudflare infrastructure, this solution provides the reliability, security, and scalability that a growing veteran charity requires. The initial $10,000 contract delivers VWIO CRM, event planning, and VetsOS — the complete operational foundation. The full platform is being built in the client's preference order, with additional capabilities unlocked as the organization raises sufficient funds to unlock the whole stack.
2. Understanding of Requirements
Based on our discovery conversations, VetsWholeInOne.org requires:
- CRM/ERP Platform — Centralized contact and organization database, basic donor tracking, data import from existing spreadsheets, and operational reporting. Powered by Consenta.cc.
- Event Management — Create and manage charity golf tournaments, community events, fundraisers, and awareness campaigns. Online registration, RSVP tracking, capacity management, and post-event reporting.
- Volunteer Coordination — Volunteer profiles, availability tracking, shift scheduling, hours logging, and self-service portal for volunteers to manage their own schedules.
- Reporting Dashboards — Real-time metrics across donations, events, volunteers, cases, and organizational health. Export-ready for grant applications, board presentations, and IRS Form 990 preparation.
- VetsOS — Custom web-based operating system interface providing a familiar desktop metaphor for non-technical staff. Drag-and-drop windows, taskbar, start menu, and integrated access to all platform modules.
- Admin Portal — Secure administrative access with role-based permissions (Admin, Staff, Volunteer, Read-Only).
- Mobile Responsive — Full mobile-responsive design for field workers, event coordinators, and volunteer check-in stations.
- Data Export — CSV/PDF export for grant applications, board reporting, tax filings, and donor acknowledgment letters.
- Golf Tournament Pairing System — Automated pairing engine for charity golf tournaments. Tournament host assigns player ratings (A/B/C/D); system auto-generates balanced foursomes (one player per grade). Pace-of-play optimizer groups players by low variance to keep play flowing. USGA Rules of Golf integration, tournament simulator, and player simulator modules. Thin iOS and Android PWA clients with host GPS keep-alive capability.
3. Proposed Solution
Technology Stack
- Frontend: HTML5/CSS3/JavaScript — single-page application, mobile-responsive, offline-capable
- Backend: Cloudflare Workers (serverless edge compute, 200+ global PoPs)
- Database: Cloudflare D1 (SQLite-compatible, edge-replicated) + KV Storage (session/cache)
- CRM Engine: Consenta.cc Platform — enterprise-grade contact and relationship management
- Authentication: AuthFor SSO — single sign-on with role-based access control
- Payments: VendyAI — secure milestone payment processing
- Hosting: Cloudflare global CDN — 99.99% uptime SLA, DDoS protection, SSL included
Methodology — Cascade SDLC
We employ a Cascade SDLC — a hydrological-cycle model where each milestone triggers new development streams, knowledge accumulates in a shared reservoir, and continuous cycles refine the product until quality thresholds are met.
- Evaporation — Discovery, feasibility assessment, stakeholder alignment, data audit
- Condensation — Requirements crystallization, architecture contracts, wireframe approval
- Precipitation — Implementation, unit testing, integration testing, iterative delivery
- Runoff — Deployment, user acceptance testing, analytics-driven refinement, training
4. Timeline and Milestones
Phase 1: VetsOS + Event Management + CRM/ERP • Milestone 1 delivered • Delivering on or before March 10, 2026 to run the March 21 charity golf event through our system
The full platform is being built in the client's preference order. This first $10,000 unlocks VWIO CRM, event planning, and VetsOS — the complete operational foundation. Donor management, case management, and related deep systems are planned as Phase 2 follow-on work.
Milestone 1: Discovery, Design & Foundation — $2,000 DELIVERED & PAID
- Requirements document & stakeholder alignment
- UI/UX wireframes (12 screens)
- Database schema design (8 tables, 24 API endpoints)
- API contracts and data dictionary
- SLA portal deployment (this page)
- Initial site deployment at vets1.golflink.cc
- VetsOS shell deployment at vets1.golflink.cc/os
- Hosting infrastructure provisioned (Workers, D1, KV, R2)
Acceptance Criteria (All Met)
- Client can access vets1.golflink.cc and see ERP/CRM frontend with login
- Client can access vets1.golflink.cc/os and see VetsOS desktop interface
- Client can access SLA portal with all 8 document tabs
- Admin credentials (admin / HealingVets99$) work on both interfaces
- All wireframes reviewed and approved by stakeholder
- Database schema supports all planned modules (contacts, cases, events, volunteers)
Milestone 2: Event Management & VetsOS — $3,000 PRIORITY
- Event creation wizard (golf tournaments, fundraisers, community events)
- Online registration with capacity limits and waitlists
- Volunteer scheduling with shift management
- Volunteer self-service portal (view shifts, log hours, update availability)
- Attendance tracking with check-in system
- Event dashboard with RSVPs, revenue, and attendance metrics
- VetsOS full desktop interface with all modules integrated
- Sponsor management and recognition tiers
- Golf Tournament Pairing Engine — host assigns A/B/C/D skill ratings; system generates balanced foursomes automatically
- Pace-of-play optimizer — OR combinatorial solver groups players to minimize pace variance across field
- USGA Rules of Golf integration — searchable rules reference within platform for tournament directors
- Tournament simulator — simulate full event draw, tee times, flight assignments, and projected leaderboard before play
- Player simulator — virtual player profiles with handicap and pace distributions drive the tournament simulator
- Thin iOS + Android clients — installable PWA with GPS keep-alive for host operations on the course
Acceptance Criteria
- Create event with: name, date, location, capacity, description, registration form
- Public registration page generates unique confirmation with QR code
- Volunteer can self-schedule for available shifts and receive confirmation
- Check-in system works on mobile devices (tablet or phone at event entrance)
- VetsOS provides window-based access to Dashboard, CRM, Cases, Events, Volunteers, Reports
- VetsOS login works with admin credentials and session persists across browser refresh
- Event revenue report shows ticket sales, sponsorships, and donations per event
- Pairing engine generates balanced A+B+C+D foursomes from rated player roster in under 5 seconds
- Pace-of-play optimizer assigns groups; output shows calculated variance reduction vs. random assignment
- USGA rules search returns accurate rule text within 1 second
- Tournament simulator produces complete draw for 144-player field within 30 seconds
- iOS/Android thin clients install and connect to vets1.golflink.cc with GPS keep-alive confirmed active
Milestone 3: CRM/ERP Platform — $3,000
- Contact management (add, edit, search, filter, archive)
- Organization/company records
- Basic donor tracking and history
- CSV/Excel import tools with field mapping
- Operational reporting foundation
- Data export capabilities
- Integration with VetsOS modules
- Role-based access control
Acceptance Criteria
- Import 500+ contact records from existing CSV with zero data loss
- Search returns results in under 200ms across full contact database
- Contact and organization profiles with interaction history
- Basic donation tracking with amount, date, and method
- Role-based access (Admin, Staff, Read-Only)
- Export contact and donation data to CSV
Milestone 4: Polish, Launch & Training — $2,000
- Reporting dashboards (donations, events, volunteers, cases, KPIs)
- Data export for grants, board reports, and IRS Form 990
- Cross-browser QA and performance optimization
- Production deployment with SSL and CDN configuration
- Staff training sessions (2 hours, recorded for future reference)
- User documentation and quick-start guides
- 30-day post-launch support (bug fixes, minor adjustments)
- 12-month hosting and infrastructure included
Acceptance Criteria
- Dashboard loads in under 2 seconds on standard broadband connection
- All reports exportable as CSV and PDF
- Platform tested on Chrome, Safari, Firefox, Edge, and iOS Safari
- Training completed with at least 2 staff members present
- Documentation covers: login, donor management, case creation, event setup, volunteer scheduling, reporting
- 30-day support window includes up to 10 hours of bug fixes and minor adjustments
- Hosting confirmed active through February 2027 with renewal option at $1,200/year
Phase 2 — Future Work (Follow-On Engagement)
The following capabilities are planned as follow-on work beyond the current $10,000 contract. These will be scoped and priced separately as the organization raises sufficient funds.
- Deep Donor Management — Full donor interaction history with timeline view, donation receipt generation, donor segmentation and smart lists, acknowledgment letter templates, bulk email integration via MailGuyAI
- Case Management — Veteran services case tracking (housing, employment, benefits, emergency aid), case assignment and workflows, role-based access control, case notes and attachments, outcome tracking, audit logging
- Advanced Reporting — Grant-ready export templates, IRS Form 990 data helper, cross-module analytics dashboards
- Resource Allocation — External referral tracking, cost-per-case analysis, resource deployment reporting
Estimated Phase 2 scope: $8,000–$15,000 depending on depth and customization. Phase 2 builds on the Phase 1 platform foundation — no rework required.
5. Team and Qualifications
Argo Consulting, LLC dba Mobley Helms Systems (MHS) brings deep expertise in technology consulting, AI-native development, and full-stack product delivery. Our team has delivered platforms for organizations ranging from early-stage nonprofits to Fortune 500 enterprises.
- Full-stack web development — JavaScript, Python, Cloudflare Workers, serverless architectures
- AI/ML integration — Autonomous agent development, intelligent automation, natural language processing
- Product architecture — System design, database modeling, API-first development
- Cloud infrastructure — Cloudflare, AWS, GCP — scalable, secure, cost-efficient
- Nonprofit domain expertise — Donor management, grant reporting, volunteer coordination systems
- Custom automation — Workflow optimization, data pipeline engineering, integration services
6. Investment Summary
| Milestone | Scope | Amount | Status |
|---|---|---|---|
| 1. Discovery, Design & Foundation | Requirements, wireframes, architecture, SLA portal, site deployment, VetsOS shell, hosting | $2,000.00 | Paid 2/25 |
| 2. Event Management & VetsOS | Events, registration, volunteers, scheduling, check-in, VetsOS full build, golf tournament operations | $3,000.00 | Priority — Due Mar 10 |
| 3. CRM/ERP Platform | Contact management, organization records, basic donor tracking, data import, reporting foundation | $3,000.00 | Next after M2 |
| 4. Polish, Launch & Training | Reporting, QA, deployment, training, documentation, 30-day support, 12-month hosting | $2,000.00 | Final milestone |
| Total Contract Value: | $10,000.00 | ||
Payment terms: $2,000 per milestone upon delivery and client acceptance. Milestone 1 has been delivered and paid ($2,000 received 2/25/2026). Milestone 2 buildout is underway.
Included: All development, hosting, infrastructure, and 30-day post-launch support. Annual maintenance available at $1,200/year after initial 12-month period.
7. Why Argo Consulting, LLC dba Mobley Helms Systems (MHS)
- AI-native development — Our tools and AI agents accelerate delivery 3-5x vs. traditional consulting
- Full-stack ownership — One team from architecture to deployment, no handoff gaps
- Proven infrastructure — Battle-tested across 100+ production deployments on Cloudflare
- Cascade SDLC — Continuous refinement cycles, not waterfall gambles or scope creep
- Consenta.cc platform — Enterprise CRM/ERP foundation included, not built from scratch
- Nonprofit-friendly pricing — $10,000 all-in for a platform that would typically cost $40,000-$80,000
- 12-month hosting included — No surprise infrastructure bills for the first year
8. Next Steps
- Review and approve this proposal
- Execute Statement of Work (SOW tab) via Consenta.cc digital signature
- Pay Milestone 1 invoice ($2,000) via VendyAI secure payment (Invoice tab)
- Provide existing donor/contact data export (CSV) for import planning
- Schedule kickoff meeting for Milestone 2 sprint
Statement of Work (SOW)
1. Purpose
This Statement of Work defines the scope, deliverables, timeline, acceptance criteria, and commercial terms for the Charity ERP/CRM & Event Management Platform engagement between VetsWholeInOne.org ("Client") and Argo Consulting, LLC dba Mobley Helms Systems (MHS) ("Consultant").
2. Scope of Work
Consultant shall deliver a full-scope ERP/CRM and Event Management platform for Client, including:
- Donor and supporter contact management (CRM) powered by Consenta.cc platform
- Donation tracking, receipt generation, and tax-deductible acknowledgment letters
- Case management for veteran services (intake, assignment, tracking, resolution, outcome reporting)
- Event creation, registration, and capacity management for charity events
- Volunteer scheduling, shift management, hours logging, and self-service portal
- Reporting dashboards with real-time metrics and export capabilities
- VetsOS — custom web-based operating system interface for daily organizational operations
- Role-based access control (Admin, Staff, Volunteer, Read-Only)
- Mobile-responsive design for field workers and event coordinators
- Production deployment with SSL, CDN, and DDoS protection
- Staff training sessions (2 hours, recorded) and user documentation
- 30-day post-launch support and 12-month hosting
3. Milestones, Schedule, and Acceptance Criteria
Milestone 1: Discovery, Design & Foundation — $2,000
Due: Week 1-2 • Status: Delivered Feb 21 — Paid Feb 25, 2026
| # | Deliverable | Acceptance Criteria | Status |
|---|---|---|---|
| 1.1 | Requirements Document | Covers all 9 requirements from Section 2; signed off by Client stakeholder | Done |
| 1.2 | UI/UX Wireframes (12 screens) | Covers: Login, Dashboard, Contacts List, Contact Detail, Cases List, Case Detail, Events List, Event Detail, Volunteers, Reports, Settings, VetsOS Desktop | Done |
| 1.3 | Database Schema & API Contracts | 8 tables (contacts, donations, cases, events, volunteers, shifts, users, audit_log); 24 REST API endpoints documented with request/response schemas | Done |
| 1.4 | SLA Portal | Accessible at sla.golflink.cc/vets1 with all 8 document tabs functional | Done |
| 1.5 | Site Deployment | vets1.golflink.cc loads ERP/CRM frontend with working login (admin / HealingVets99$) | Done |
| 1.6 | VetsOS Shell | vets1.golflink.cc/os loads desktop OS interface with login, draggable windows, taskbar, and 8 module windows | Done |
| 1.7 | Hosting Infrastructure | Cloudflare Workers, D1, KV, and R2 provisioned; DNS configured; SSL active; domain resolves globally | Done |
Milestone 2: Event Management & VetsOS — $3,000
Due: March 10, 2026 • Status: PRIORITY Accelerated for March 21 charity golf event. System delivered + staff trained.
| # | Deliverable | Acceptance Criteria |
|---|---|---|
| 4.1 | Event Creation Wizard | Create events with: name, date/time, location, capacity, description, registration form builder, ticket types (free/paid), sponsor tiers. |
| 4.2 | Online Registration & RSVP | Public registration page with form fields, capacity tracking, waitlist when full, confirmation email with QR code. |
| 4.3 | Volunteer Scheduling | Create shifts per event. Volunteers self-schedule from available shifts. Conflict detection. Manager override. |
| 4.4 | Volunteer Self-Service Portal | Volunteers log in to: view upcoming shifts, log hours, update availability, see hours summary. No admin needed for routine tasks. |
| 4.5 | Attendance & Check-In | Mobile-friendly check-in page. Scan QR code or search by name. Real-time attendance count. Works on tablet at event entrance. |
| 4.6 | Event Dashboard & Reporting | Per-event metrics: registrations, attendance rate, volunteer hours, revenue (if paid event), sponsor contributions. Post-event summary export. |
| 4.7 | VetsOS Full Interface | Complete desktop OS at vets1.golflink.cc/os with integrated access to all modules (Dashboard, CRM, Cases, Events, Volunteers, Reports, Settings, Help). Live data from platform APIs. |
| 4.8 | Sponsor Management | Track event sponsors with tier (Gold/Silver/Bronze), contribution amount, logo/recognition placement, and sponsorship history. |
| 4.9 | Golf Pairing Engine | Host assigns A/B/C/D ratings per player. System auto-generates balanced foursomes (one per grade). Re-pairing on roster changes. Output: tee sheet with group assignments. |
| 4.10 | Pace-of-Play Optimizer | Combinatorial OR solver assigns groups to minimize pace variance across the field. Input: historical round times or estimated pace per player. Output: optimized group order with projected pace spread. |
| 4.11 | USGA Rules Integration | Searchable USGA Rules of Golf reference within platform. Applicable rules surface contextually during tournament management. Tournament director can cite/share rules in-app. |
| 4.12 | Tournament Simulator | Simulate full tournament draw and scoring before event day. Output: projected leaderboard, flight assignments, tee times, format-specific scoring (stroke, stableford, match play). |
| 4.13 | Player Simulator | Virtual player profiles with handicap, pace, and performance distributions. Drives the tournament simulator with realistic field modeling for pre-event planning. |
| 4.14 | Thin iOS & Android Clients | Progressive web apps packaged as thin native clients. GPS keep-alive for host operations on course. Full CRM/event management access on mobile. Installable via App Store / Play Store. |
Milestone 3: CRM/ERP Platform — $3,000
Due: TBD • Status: Unlocked as client raises funds — built in client preference order
| # | Deliverable | Acceptance Criteria |
|---|---|---|
| 2.1 | Contact Management Module | Add, edit, search, filter, and archive contacts. Search returns results in <200ms. Pagination for 1,000+ records. |
| 2.2 | Donor Interaction History | Timeline view showing donations, event attendance, communications, and case involvement per contact. |
| 2.3 | Donation Tracking & Receipts | Record donations with amount, date, method, and campaign. Generate tax-deductible receipt PDF. |
| 2.4 | Organization Records | Company/organization profiles with contact hierarchy and aggregate donation totals. |
| 2.5 | CSV/Excel Import Tools | Import 500+ records with field mapping UI, duplicate detection, and validation preview before commit. |
| 2.6 | Donor Segmentation & Tags | Create segments by: donation amount range, frequency, last contact date, event attendance, custom tags. Save and reuse segments. |
| 2.7 | Acknowledgment Letter Templates | 3 letter templates (Thank You, Year-End Summary, Major Gift). Auto-populate donor name, amount, date. Export PDF. |
| 2.8 | Bulk Communication Integration | Select segment → send bulk email via MailGuyAI. Track open rates. Unsubscribe management. |
Milestone 4: Polish, Launch & Training — $2,000
Due: TBD • Status: Unlocked as client raises funds — built in client preference order
| # | Deliverable | Acceptance Criteria |
|---|---|---|
| 5.1 | Reporting Dashboards | Organization-wide KPIs: total donations (YTD/MTD), active cases, events held, volunteer hours, donor retention rate. Interactive charts with date range filters. |
| 5.2 | Data Export Suite | Export any report as CSV or PDF. Grant-ready templates: program outcomes, demographics served, financial summary. IRS Form 990 data helper. |
| 5.3 | Cross-Browser QA | Tested and functional on: Chrome 120+, Safari 17+, Firefox 120+, Edge 120+, iOS Safari 17+. No layout breaks or JS errors. |
| 5.4 | Performance Optimization | Initial page load <2s on 10Mbps connection. Dashboard renders <3s with 1,000+ records. Lighthouse performance score ≥85. |
| 5.5 | Production Deployment | All modules deployed to production URLs. SSL active. DNS propagated. Health check endpoint returning 200 OK. |
| 5.6 | Staff Training (2 hours) | Live training session covering all modules. Recorded for future staff onboarding. At least 2 staff members attend. |
| 5.7 | User Documentation | Quick-start guide covering: login, donor management, case creation, event setup, volunteer scheduling, reporting, data export. PDF + online version. |
| 5.8 | 30-Day Post-Launch Support | Up to 10 hours of bug fixes and minor adjustments. Response time: 24 hours for critical issues, 72 hours for non-critical. Support via email and SLA portal. |
| 5.9 | 12-Month Hosting | Cloudflare infrastructure active through February 2027. 99.99% uptime SLA. SSL, CDN, DDoS protection included. Renewal at $1,200/year. |
4. Assumptions and Dependencies
- Client will provide timely access to systems, stakeholders, and feedback (within 3 business days for approvals)
- Client will designate a single point of contact for approvals and communications
- Client will provide existing donor/contact data in CSV or Excel format for import
- Client will provide event details and volunteer roster for initial data seeding
- Third-party service costs beyond included hosting are client responsibility unless specified
- Change requests beyond this SOW scope will be handled via Change Order process
- Platform designed for up to 10,000 contacts, 1,000 active cases, and 100 events per year
- If Client delays feedback or approvals by more than 10 business days, timeline extends accordingly
5. Out of Scope
- Full native iOS/Android applications with App Store review cycle — thin PWA clients with GPS keep-alive added via CO-20260226-GOLF
- Integration with external accounting software (QuickBooks, Xero) — available as Change Order
- Payment processing for event tickets (can be added via VendyAI as Change Order)
- SMS notifications for event reminders (available as Change Order CO-20260221-7C3C)
- Custom printed materials (brochures, signage) — digital assets only
- Data migration from systems other than CSV/Excel exports
6. Commercial Terms
| Term | Detail |
|---|---|
| Total Contract Value | $10,000.00 USD |
| Payment Structure | 4 milestones ($2K–$3K each) |
| Payment Trigger | Upon delivery and client acceptance of each milestone |
| Payment Method | VendyAI secure payment (Invoice tab) or wire transfer |
| Net Terms | Net 30 from invoice date |
| Late Payment | 1.5% monthly interest on balances over 30 days past due |
| Warranty | 30-day post-launch support included. Extended support at $150/hour. |
| Hosting Renewal | $1,200/year after initial 12-month included period |
| Intellectual Property | Client owns all custom code and content upon final payment. Platform components (Consenta.cc, AuthFor, VendyAI) remain Consultant IP, licensed for Client use. |
| Termination | Either party may terminate with 14 days written notice. Client pays for completed milestones and pro-rata work on current milestone. |
7. Acceptance
By signing below, both parties agree to the terms outlined in this Statement of Work.
| Name | Title | Signature | Date | |
|---|---|---|---|---|
| Client | ||||
| Argo Consulting, LLC dba Mobley Helms Systems (MHS) |
Digital Signature
Sign this Statement of Work electronically via Consenta.cc, our secure e-signature platform.
Invoice
Line Items
| # | Description | Qty | Unit | Rate | Amount | Status |
|---|---|---|---|---|---|---|
| 1 | Milestone 1 — Discovery, Design & Foundation Requirements doc, 12 wireframes, DB schema, API contracts, SLA portal, site deployment, VetsOS shell, hosting infrastructure |
1 | milestone | $2,000.00 | $2,000.00 | PAID |
| 2 | Milestone 2 — Event Management & VetsOS Event wizard, registration, volunteer scheduling, self-service portal, check-in, VetsOS full build, golf pairing engine, pace-of-play optimizer, USGA rules, tournament/player simulators, thin mobile clients |
1 | milestone | $3,000.00 | $3,000.00 | DELIVERED |
| 3 | Milestone 3 — CRM/ERP Platform Contact management, organization records, donor tracking, data import, segmentation, acknowledgment letters, bulk communications |
1 | milestone | $3,000.00 | $3,000.00 | DUE — Required to initiate |
| 4 | Milestone 4 — Polish, Launch & Training Reporting dashboards, data export, QA, production deployment, 2hr training, documentation, 30-day support, 12-month hosting |
1 | milestone | $2,000.00 | $2,000.00 | Pending |
| Subtotal: | $10,000.00 | |||||
| Tax (exempt — nonprofit): | $0.00 | |||||
| Total Contract Value: | $10,000.00 | |||||
| Paid to Date: | $2,000.00 | |||||
| Amount Due Now (Milestone 3 — Phase 3 Initiation): | $3,000.00 | |||||
Payment Schedule
| Milestone | Amount | Due Date | Status |
|---|---|---|---|
| 1. Discovery, Design & Foundation | $2,000.00 | February 25, 2026 | Paid Feb 25 |
| 2. Event Management & VetsOS | $3,000.00 | Delivered — Net 30 | Delivered |
| 3. CRM/ERP Platform | $3,000.00 | Due now — required to initiate Phase 3 | Due — Pay to Begin |
| 4. Polish, Launch & Training | $2,000.00 | Upon delivery | Pending |
Notes:
- Milestone 1 delivered and paid in full ($2,000 — February 25, 2026).
- Milestone 2 delivered. 14 deliverables including event management, VetsOS, golf pairing engine, tournament simulator, thin mobile clients.
- Milestone 3 payment of $3,000 is required to initiate Phase 3 (CRM/ERP Platform) and incorporate changes from the March 4, 2026 feedback session.
- Includes 30 days of post-launch support (up to 10 hours of bug fixes and minor adjustments).
- Hosting and infrastructure included for first 12 months (through February 2027).
- Annual maintenance and hosting renewal available at $1,200/year.
- Late payment terms: 1.5% monthly interest on balances over 30 days past due.
- Payment via VendyAI secure checkout (below) or wire transfer to Argo Consulting, LLC dba Mobley Helms Systems (MHS).
Pay Online
Pay your milestone invoice securely via VendyAI, our payment processing platform.
Meeting Minutes
1. Agenda
- Project scope review — ERP/CRM/Event Management for veteran charity operations
- VetsOS demo — custom operating system interface for daily operations
- Timeline walkthrough — 8-week delivery with 4 milestones
- Budget confirmation — $10,000 all-inclusive with 12 months hosting
- Technology stack overview — Consenta.cc CRM, Cloudflare infrastructure, AuthFor SSO
- Admin access and security — credential provisioning on Day 1
- Data migration planning — existing donor/contact spreadsheets
- Next steps and action items
2. Discussion Summary
Project Context
Kickoff meeting establishing full project scope. VetsWholeInOne.org currently manages donor data in spreadsheets, tracks volunteer hours manually, and coordinates events via email chains. The organization has grown to a point where these ad-hoc systems are causing data loss, duplicate communications, and missed follow-ups with donors and veterans in need of services.
Platform Requirements
The leadership team identified the following priorities (in order of importance):
- Donor tracking — Critical for fundraising. Need to track every interaction, generate tax receipts, and segment donors for targeted outreach campaigns.
- Event management — Charity golf tournaments are the primary revenue driver. Need registration, volunteer scheduling, sponsor tracking, and post-event reporting for board presentations.
- Case management — Growing veteran services program needs formal case tracking. Currently using a shared Google Doc. Need intake forms, assignment workflow, and outcome reporting for grant applications.
- Reporting — Board requires quarterly reports on donations, cases served, events held, and volunteer hours. Currently assembled manually from multiple spreadsheets.
VetsOS Discussion
VetsOS demo was well-received. The familiar desktop metaphor (windows, taskbar, start menu) addresses the team's concern about staff adoption — several staff members are not comfortable with complex web applications. VetsOS provides a familiar interface that "looks like a computer they already know how to use."
Technology and Security
Consultant presented the technology stack: Cloudflare Workers for global edge compute, D1 for database, KV for caching, R2 for file storage. All data encrypted at rest and in transit. RBAC ensures volunteers only see what they need. Admin credentials provisioned Day 1 for client testing throughout development.
3. Decisions Made
- Platform hosted at vets1.golflink.cc (ERP/CRM frontend)
- VetsOS at vets1.golflink.cc/os (desktop OS interface)
- SLA portal at sla.golflink.cc/vets1 (this page)
- 4 milestones ($10,000 total contract value)
- Admin credentials provisioned Day 1: admin / HealingVets99$
- 8-week timeline confirmed, starting February 21, 2026
- CRM powered by Consenta.cc platform for enterprise-grade donor management
- Authentication via AuthFor SSO for single sign-on across all platform modules
- Client to provide donor/contact CSV export within first week for import planning
- Weekly status updates via SLA portal (Status tab) + email summary
4. Action Items
| # | Action | Owner | Due Date | Status |
|---|---|---|---|---|
| 1 | Provide donor/contact database export (CSV or Excel) | VetsWholeInOne.org | Week 1 | Open |
| 2 | List upcoming events for next 6 months with details | VetsWholeInOne.org | Week 1 | Open |
| 3 | Provide current volunteer roster with contact info | VetsWholeInOne.org | Week 2 | Open |
| 4 | Designate single point of contact for approvals | VetsWholeInOne.org | Week 1 | Open |
| 5 | Provision admin account and staging environment | MHS | Day 1 | Done |
| 6 | Deliver requirements document and wireframes | MHS | Week 2 | Done |
| 7 | Deploy VetsOS shell with login and module windows | MHS | Week 2 | Done |
| 8 | Deploy SLA portal with all 8 document tabs | MHS | Week 2 | Done |
| 9 | Review and sign SOW via Consenta.cc digital signature | VetsWholeInOne.org | Week 1 | Open |
| 10 | Process Milestone 1 payment ($2,000) | VetsWholeInOne.org | March 23, 2026 | Open |
Next meeting: Thursday, March 5, 2026 at 11:00 AM ET (Video Conference)
Agenda for next meeting: Milestone 2 kickoff — event management setup, golf tournament configuration, volunteer scheduling, VetsOS integration, March 21 event preparation.
Meeting Minutes — Design Expansion
1. Agenda
- Golf tournament operations — expanded pairing and simulation requirements
- USGA Rules of Golf integration for in-app tournament direction
- Mobile client strategy — thin iOS and Android delivery
- Change Order authorization and scope confirmation
2. Discussion Summary
Golf Pairing System
The tournament director needs to assign player skill ratings (A/B/C/D) to the registered player roster. The pairing engine must automatically generate balanced foursomes ensuring one player of each grade per group. The host must be able to re-run the pairing after any roster change. Tee sheet output must be printable and shareable.
Pace-of-Play Optimization
Slow play is a persistent problem at charity events. The team requested an optimization layer that groups players whose estimated round pace is within a tight variance band, minimizing the spread across all groups on the course simultaneously. This is an operations research combinatorial assignment problem. MHS will implement a solver (greedy + local-search) that accepts per-player pace estimates and outputs an optimized group order alongside a projected variance reduction figure vs. random assignment.
USGA Rules of Golf
Tournament directors frequently need to look up rules on the course. A searchable USGA Rules reference integrated into the platform (and accessible from the mobile thin client) was requested. Applicable rules will be surfaced contextually — e.g., viewing an event surfaces pace-of-play rules automatically.
Tournament and Player Simulators
To plan events before day-of, the team wants a simulation environment: (1) a player simulator that models virtual players with realistic handicap and pace distributions, and (2) a tournament simulator that accepts a player roster (real or virtual) and produces a full simulated draw — tee times, flight assignments, scoring by format (stroke, stableford, match play), and a projected leaderboard. This enables "what if" planning before committing to an event layout.
Thin Mobile Clients
The tournament host operates on the course during events. A thin iOS and Android PWA client, installable from App Store and Play Store, is needed for full CRM/event management access on mobile. GPS keep-alive must remain active so host location services stay on during operations (preventing auto-sleep from terminating location tracking on course).
3. Decisions Made
- Golf pairing engine, pace optimizer, USGA rules integration, tournament simulator, player simulator, and thin mobile clients added to Milestone 2 scope via Change Order CO-20260226-GOLF
- Milestone 2 total: $3,000 (base $2,000 + golf operations CO $1,000)
- Out of Scope item "Native mobile applications" updated to reflect thin PWA clients now in scope
- R-007 (OR optimization complexity) and R-008 (GPS permissions variance) added to Risk Register
4. Action Items
| # | Action | Owner | Due Date | Status |
|---|---|---|---|---|
| 11 | Authorize Change Order CO-20260226-GOLF ($1,000) | VetsWholeInOne.org | March 1, 2026 | Open |
| 12 | Provide estimated round pace data for current volunteer/player roster | VetsWholeInOne.org | Week 2 | Open |
| 13 | Confirm mobile OS distribution — App Store + Play Store or PWA install link only | VetsWholeInOne.org | Week 2 | Open |
| 14 | Build golf pairing engine + pace optimizer (deliverables 4.9–4.10) | MHS | March 10, 2026 | Open |
| 15 | Integrate USGA Rules reference and mobile thin clients (deliverables 4.11–4.14) | MHS | March 10, 2026 | Open |
Project Status Report
Executive Summary
Milestone 1 (Discovery, Design & Foundation) has been completed and delivered on schedule. All 7 deliverables have been accepted: requirements document, wireframes, database schema, API contracts, SLA portal, site deployment, VetsOS shell, and hosting infrastructure. The platform is live at vets1.golflink.cc with admin access provisioned. Milestone 1 payment of $2,000 has been invoiced (due March 23, 2026).
Milestone Progress
| Milestone | Progress | Status | Payment |
|---|---|---|---|
| 1. Discovery, Design & Foundation | Complete | $2,000 — Invoiced | |
| 2. Event Management & VetsOS | Pending M1 Payment | $2,000 — upon delivery | |
| 3. CRM/ERP Platform | Pending | $2,000 — upon delivery | |
| 4. Polish, Launch & Training | Pending | $2,000 — upon delivery |
Completed This Period (Milestone 1 — All Accepted)
- Requirements gathering and stakeholder alignment — documented 9 core requirements
- Feasibility assessment and technical architecture selection — Cloudflare Workers + D1 + KV + R2
- UI/UX wireframes — 12 screens covering all major user flows
- Database schema design — 8 tables with relationships, indexes, and constraints defined
- API contracts — 24 REST endpoints with full request/response schemas
- SLA Portal deployment — this page, live at sla.golflink.cc/vets1 with all 8 document tabs
- ERP/CRM frontend deployment — vets1.golflink.cc with login, 7 pages, CRUD, charts, CSV export
- VetsOS shell deployment — vets1.golflink.cc/os with desktop interface, 8 module windows, drag/resize
- Hosting infrastructure — Cloudflare Workers, D1 database, KV storage, R2 object storage, DNS, SSL
- Admin credentials provisioned — admin / HealingVets99$ working on both interfaces
Waiting On Client
- Donor/contact CSV export (needed for Milestone 3 CRM/ERP data import)
- Upcoming events list for next 6 months (needed for Milestone 2 event seeding)
- Volunteer roster with contact information (needed for Milestone 2)
- SOW signature via Consenta.cc digital signature (SOW tab)
- Milestone 1 payment of $2,000 (Invoice tab, due March 23, 2026)
Up Next (Milestone 2 — Event Management & VetsOS — Due Mar 10)
Milestone 2 begins upon receipt of Milestone 1 payment. This is the priority milestone — VetsOS + Event Management for the March 21 charity golf event. Key development items:
- Contact management module — add, edit, search, filter, archive contacts via Consenta.cc
- Donor interaction history — timeline view per contact
- Donation tracking — amount, date, method, campaign, tax receipt generation
- CSV import tools — field mapping, duplicate detection, validation preview
- Donor segmentation — smart lists, tags, saved filters
- Acknowledgment letter templates — 3 templates with auto-population
- Bulk communication integration — segment → email via MailGuyAI
Project Metrics
Timeline
| Due | Milestone | Key Activities | |
|---|---|---|---|
| — | Feb 21 — Mar 7 | M1: Discovery & Foundation | Requirements, wireframes, architecture, deployment Done |
| ★ | Due Mar 10 | M2: Events & VetsOS | Event creation, registration, volunteer portal, VetsOS full build, golf pairing engine Priority |
| — | TBD | M3: CRM/ERP Platform | Contact/org management, basic donor tracking, data import, reporting |
| — | TBD | M4: Polish & Training | Reporting, QA, deployment, training, documentation, 30-day support |
| — | TBD | M4: Polish & Launch | Reporting, QA, training, go-live, 30-day support begins |
Risks and Issues
| Type | Description | Impact | Mitigation |
|---|---|---|---|
| Risk | M1 paid 2/25 — M2 buildout underway | Medium — 1-2 week timeline slip | Invoice sent with Net 30 terms. Follow up at Day 15. |
| Risk | Client donor data may have inconsistent formatting | Low — extra 2-3 days for data cleaning | Flexible CSV parser with validation preview before commit. |
| Info | No blocking issues at this time | None | N/A |
Change Order
1. Change Description
Add SMS notification capability for event reminders, volunteer shift alerts, and case status updates. Includes integration with a third-party SMS gateway for reliable message delivery to U.S. mobile numbers.
2. Reason for Change
During the kickoff meeting, the Client noted that many volunteers are not reliably reached via email. SMS reminders have been shown to improve event attendance rates by 25-40% and volunteer show rates by 30-50% compared to email-only communications. This is particularly important for time-sensitive shift coverage and last-minute event changes.
3. Impact Assessment
| Dimension | Current | After Change | Impact |
|---|---|---|---|
| Scope | Email-only notifications | Email + SMS notifications | SMS gateway integration in Event and Volunteer modules |
| Timeline | 8 weeks | 8 weeks (no change) | Integrated within existing Milestone 2 sprint window |
| Budget | $10,000 | $10,800 | +$800 for SMS integration development |
| Ongoing Cost | $0/mo | ~$20-50/mo | SMS gateway usage fees (Client responsibility) |
4. Items Added to Scope
- SMS notification engine — Send SMS messages via third-party gateway (Twilio or equivalent)
- Event reminder automation — Send SMS reminders 24 hours and 2 hours before event start
- Volunteer shift alerts — Send SMS confirmation when shift is scheduled, reminder 24 hours before
- Case status updates — Optional SMS notification to veteran when case status changes
- Opt-in/opt-out management — Contacts can opt in/out of SMS in their profile settings
- SMS log — Track all sent messages with delivery status in admin dashboard
5. Cost Breakdown
| Item | Hours | Rate | Amount |
|---|---|---|---|
| SMS gateway integration (Twilio API) | 2 | $200/hr | $400 |
| Notification templates and automation rules | 1 | $200/hr | $200 |
| Opt-in/opt-out and SMS log features | 1 | $200/hr | $200 |
| Change Order Total: | $800 | ||
| Revised Contract Total: | $10,800 | ||
Note: This Change Order covers development only. Ongoing SMS gateway fees (estimated $20-50/month for typical nonprofit usage) are the Client's responsibility and will be billed directly by the SMS provider.
6. Approval
This Change Order is effective upon signature by both parties.
| Name | Title | Signature | Date | |
|---|---|---|---|---|
| Client | ||||
| Argo Consulting, LLC dba Mobley Helms Systems (MHS) |
Change Order CO-20260226-GOLF
1. Summary
This Change Order expands Milestone 2 (Event Management & VetsOS) to include a full Golf Tournament Operations suite: automated pairing engine, pace-of-play optimizer, USGA Rules of Golf integration, tournament simulator, player simulator, and thin iOS + Android clients with GPS keep-alive. These additions were requested during the February 26, 2026 design expansion meeting.
2. Background
The original SOW scoped a general-purpose event management module. The March 21 charity golf tournament surfaced detailed tournament operations requirements that go beyond general event management: automated balanced foursome generation from skill-rated rosters, operations research-based pace optimization, an in-app USGA rules reference, pre-event simulation tooling, and mobile clients that maintain GPS keep-alive for host course operations. These requirements constitute new scope not covered under the original Milestone 2 budget.
3. Impact Assessment
| Dimension | Current | After Change | Impact |
|---|---|---|---|
| Scope | Event management (registration, volunteers, check-in, sponsors) | + Golf pairing engine, OR optimizer, USGA rules, tournament + player simulators, thin mobile clients | 6 new deliverables (4.9–4.14) added to Milestone 4 |
| Timeline | March 10, 2026 | March 10, 2026 (no change) | Additional work absorbed within existing sprint; team capacity confirmed |
| Budget | $10,800 (incl. CO-20260221-7C3C) | $11,800 | +$1,000 for golf tournament operations module |
| Mobile Scope | Mobile-responsive web only | Thin PWA clients (iOS + Android) with GPS keep-alive | Out of Scope item updated accordingly |
4. Items Added to Scope
- Golf Pairing Engine (4.9) — Host assigns A/B/C/D skill ratings; system auto-generates balanced foursomes (one per grade). Re-pairing on any roster change. Tee sheet output.
- Pace-of-Play Optimizer (4.10) — Combinatorial OR solver minimizes pace variance across groups. Outputs optimized group order + projected variance reduction vs. random assignment.
- USGA Rules Integration (4.11) — Searchable USGA Rules of Golf reference within platform. Contextual rules surfacing during tournament management. Mobile-accessible.
- Tournament Simulator (4.12) — Full pre-event simulation: draw, tee times, flight assignments, projected leaderboard. Supports stroke, stableford, and match play formats.
- Player Simulator (4.13) — Virtual player profiles with handicap, pace, and performance distributions. Powers the tournament simulator with realistic field modeling.
- Thin iOS + Android Clients (4.14) — Installable PWA thin clients. GPS keep-alive for host on-course operations. Full platform access on mobile (App Store + Play Store distribution).
5. Cost Breakdown
| Item | Hours | Rate | Amount |
|---|---|---|---|
| Golf pairing engine + pace-of-play OR optimizer | 2 | $200/hr | $400 |
| USGA Rules integration + tournament simulator | 2 | $200/hr | $400 |
| Player simulator + thin PWA mobile clients with GPS keep-alive | 1 | $200/hr | $200 |
| Change Order Total: | $1,000 | ||
| Revised Contract Total: | $11,800 | ||
6. Approval
This Change Order is effective upon signature by both parties.
| Name | Title | Signature | Date | |
|---|---|---|---|---|
| Client | ||||
| Argo Consulting, LLC dba Mobley Helms Systems (MHS) |
Risk Register
Risk Matrix
| ID | Risk | Like. | Impact | Score | Mitigation Strategy | Owner | Status |
|---|---|---|---|---|---|---|---|
| R-001 | Data migration from legacy spreadsheets with inconsistent formatting (missing fields, duplicate entries, mixed date formats) | Medium | Medium | 4 | Flexible CSV parser with field mapping UI, validation preview before commit, automatic duplicate detection, manual cleanup session with Client contact | Argo | Open |
| R-002 | Staff adoption resistance — non-technical staff may resist switching from familiar spreadsheets | Medium | Medium | 4 | VetsOS familiar desktop metaphor reduces learning curve. Hands-on training session (2 hours, recorded). Quick-start guide. 30-day support for questions. | Both | Open |
| R-003 | Event registration volume spikes during popular charity golf tournaments | Low | Medium | 2 | Cloudflare Workers auto-scale globally (200+ PoPs). KV edge-cached reads. Designed for 10K concurrent registrations. Waitlist overflow built in. | Argo | Open |
| R-004 | Scope expansion from additional reporting requirements beyond initial 6 dashboard views | Medium | Low | 2 | Core reports (6 dashboards) in scope. Custom reports available via Change Order at $200/report. Client can request CSV export for ad-hoc analysis. | Both | Open |
| R-005 | Delayed milestone payment delays subsequent milestone development | Low | Medium | 2 | Net 30 payment terms clearly documented. VendyAI online payment for convenience. Follow-up at Day 15 and Day 25. Timeline extends if payment delayed >10 business days. | Client | Open |
| R-006 | Client stakeholder unavailability for approvals and feedback during development sprints | Low | Medium | 2 | Client designates single POC. 3 business day SLA for approvals. Weekly status updates via SLA portal. Async communication via email for non-blocking items. | Client | Open |
| R-007 | Pace-of-play OR solver performance at large field sizes — greedy + local-search may not converge within acceptable time for fields >200 players | Medium | Medium | 4 | Implement greedy initialization + 2-opt local search with 5-second time cap. Benchmark at 144-player field during development. Fallback: return best solution found within time limit with convergence note. Add field-size cap in UI (warn at 200+). | Argo | Open |
| R-008 | Mobile thin client GPS permissions — iOS and Android background location policies differ by OS version; GPS keep-alive may be restricted by OS battery management | Low | Medium | 2 | Request "Always On" location permission at install with clear user explanation. Test on iOS 17+ and Android 12+ during QA. Document fallback (manual location refresh) if background permission denied. Include GPS keep-alive best-practices guide for host. | Argo | Open |
Risk Score Legend
| Score | Level | Action Required |
|---|---|---|
| 1-2 | Low | Monitor — review at each status report |
| 3-4 | Medium | Mitigate actively — mitigation plan in place, track weekly |
| 6-9 | High | Escalate and resolve — requires immediate action and stakeholder involvement |
Risk Scoring Method
Score = Likelihood × Impact where Likelihood (Low=1, Medium=2, High=3) and Impact (Low=1, Medium=2, High=3).
Deliverable Manifest
Summary
Milestone 1 — Discovery, Design & Foundation DELIVERED
| # | Deliverable | Promised | Delivered | Status | Notes |
|---|---|---|---|---|---|
| 1.1 | Requirements Document | Week 2 | Feb 21 | Delivered | 9 requirements, stakeholder-aligned |
| 1.2 | UI/UX Wireframes (12 screens) | Week 2 | Feb 21 | Delivered | All major user flows covered |
| 1.3 | Database Schema & API Contracts | Week 2 | Feb 21 | Delivered | 8 tables, 24 endpoints |
| 1.4 | SLA Portal Deployment | Week 2 | Feb 21 | Delivered | sla.golflink.cc/vets1 (this page) |
| 1.5 | Site Deployment (vets1.golflink.cc) | Week 2 | Feb 21 | Delivered | ERP/CRM frontend live |
| 1.6 | VetsOS Shell (vets1.golflink.cc/os) | Week 2 | Feb 21 | Delivered | Desktop OS with 8 module windows |
| 1.7 | Hosting Infrastructure | Week 2 | Feb 21 | Delivered | CF Workers, D1, KV, R2, DNS, SSL |
Milestone 2 — Event Management & VetsOS PENDING
| # | Deliverable | Promised | Delivered | Status | Notes |
|---|---|---|---|---|---|
| 2.1 | Contact Management Module | Week 4 | - | Pending | Add, edit, search, filter, archive |
| 2.2 | Donor Interaction History | Week 4 | - | Pending | Timeline view per contact |
| 2.3 | Donation Tracking & Receipts | Week 4 | - | Pending | Tax-deductible PDF receipts |
| 2.4 | Organization Records | Week 4 | - | Pending | Company profiles with hierarchy |
| 2.5 | CSV/Excel Import Tools | Week 4 | - | Pending | Field mapping, duplicate detection |
| 2.6 | Donor Segmentation & Tags | Week 4 | - | Pending | Smart lists, saved filters |
| 2.7 | Acknowledgment Letter Templates | Week 4 | - | Pending | 3 templates, auto-populate, PDF |
| 2.8 | Bulk Communication Integration | Week 4 | - | Pending | MailGuyAI email blasts |
Milestone 3 — CRM/ERP Platform PENDING
| # | Deliverable | Promised | Delivered | Status | Notes |
|---|---|---|---|---|---|
| 3.1 | Case Intake Form | Week 6 | - | Pending | Veteran info, branch, need type |
| 3.2 | Case Assignment & Workflow | Week 6 | - | Pending | 5-stage workflow with notifications |
| 3.3 | Case Dashboard | Week 6 | - | Pending | Real-time case metrics |
| 3.4 | Case Notes & Attachments | Week 6 | - | Pending | Rich text, 10MB files |
| 3.5 | Resource Allocation | Week 6 | - | Pending | Referrals, cost tracking |
| 3.6 | Role-Based Access Control | Week 6 | - | Pending | 4 roles: Admin, Staff, Volunteer, Read-Only |
| 3.7 | Outcome Tracking | Week 6 | - | Pending | Impact reporting for grants |
| 3.8 | Audit Log | Week 6 | - | Pending | Full modification history |
Milestone 4 — Polish, Launch & Training PENDING
| # | Deliverable | Promised | Delivered | Status | Notes |
|---|---|---|---|---|---|
| 4.1 | Event Creation Wizard | Week 8 | - | Pending | Tournaments, fundraisers, community |
| 4.2 | Online Registration & RSVP | Week 8 | - | Pending | Public page, QR confirmation |
| 4.3 | Volunteer Scheduling | Week 8 | - | Pending | Shift management, conflict detection |
| 4.4 | Volunteer Self-Service Portal | Week 8 | - | Pending | View shifts, log hours, availability |
| 4.5 | Attendance & Check-In System | Week 8 | - | Pending | Mobile QR scan, real-time count |
| 4.6 | Event Dashboard & Reporting | Week 8 | - | Pending | RSVPs, attendance, revenue, sponsors |
| 4.7 | VetsOS Full Interface | Week 8 | - | Pending | All modules integrated, live data |
| 4.8 | Sponsor Management | Week 8 | - | Pending | Gold/Silver/Bronze tiers, tracking |
| 4.9 | Golf Pairing Engine | Week 8 | - | Pending | A/B/C/D ratings → balanced foursomes; CO-20260226-GOLF |
| 4.10 | Pace-of-Play Optimizer | Week 8 | - | Pending | OR solver minimizes pace variance; CO-20260226-GOLF |
| 4.11 | USGA Rules Integration | Week 8 | - | Pending | Searchable rules reference, contextual; CO-20260226-GOLF |
| 4.12 | Tournament Simulator | Week 8 | - | Pending | Full draw, tee times, leaderboard projection; CO-20260226-GOLF |
| 4.13 | Player Simulator | Week 8 | - | Pending | Virtual player profiles, drives tournament sim; CO-20260226-GOLF |
| 4.14 | Thin iOS + Android Clients | Week 8 | - | Pending | PWA thin clients, GPS keep-alive; CO-20260226-GOLF |
Milestone 4 — Polish, Launch & Training PENDING
| # | Deliverable | Promised | Delivered | Status | Notes |
|---|---|---|---|---|---|
| 5.1 | Reporting Dashboards | TBD | - | Pending | 6 dashboard views, interactive charts |
| 5.2 | Data Export Suite | TBD | - | Pending | CSV/PDF, grant templates, 990 helper |
| 5.3 | Cross-Browser QA | TBD | - | Pending | Chrome, Safari, Firefox, Edge, iOS |
| 5.4 | Performance Optimization | TBD | - | Pending | <2s load, Lighthouse ≥85 |
| 5.5 | Production Deployment | TBD | - | Pending | Go-live, SSL, health checks |
| 5.6 | Staff Training (2 hours) | TBD | - | Pending | Live session, recorded |
| 5.7 | User Documentation | TBD | - | Pending | Quick-start guide, PDF + online |
| 5.8 | 30-Day Post-Launch Support | TBD | - | Pending | 10 hrs bug fixes, 24hr critical SLA |
| 5.9 | 12-Month Hosting | TBD | - | Pending | Through Feb 2027, 99.99% SLA |