Development Sprint Plan — March 2026

Asetrix
Build Roadmap

A comprehensive day-by-day development plan for building South Africa's next-generation property management platform. Hosted on Windows IIS with .NET 10, Azure Blob for media, with native mobile apps for inspection and incident logging.

FoundersJean & Simone
DeveloperJean
Sprint1 – 31 March 2026
Stack.NET 10 / Blazor / Azure
HostingWindows IIS
MobileFlutter (iOS + Android)
22
Working Days
8
Core Modules
4
Milestones
2
Platforms
1
Month to MVP

001
Every Technology Choice, Mapped

.NET 10 on Windows IIS. Blazor Server for the web portal. Flutter for native mobile. Azure Blob for media. SQL Server for data. Every choice is deliberate and production-grade.

Backend — .NET 10 / ASP.NET Core

REST API layer with CQRS (MediatR), FluentValidation, background jobs (Hangfire), multi-tenant middleware, and role-based authorization. Hosted on Windows IIS with application pool recycling.

C# 13.NET 10ASP.NET CoreEF Core 10MediatRHangfireIIS 10

Web Frontend — Blazor Server

Real-time interactive UI via SignalR. Custom component library with Nexora design tokens. Server-side rendering for fast initial loads. JS interop for canvas signatures and rich interactions.

Blazor ServerSignalRCSS Custom PropsJS InteropResponsive
📱

Mobile — Flutter (iOS + Android)

Native app for inspections, incident logging, and tenant interactions. Offline-first with SQLite + background sync. Camera for photos, GPS for geotags, canvas for signatures. Published to App Store & Google Play.

Flutter / DartSQLiteCamera APIGPSPush NotificationsApp StoreGoogle Play

Storage — Azure Blob

Inspection photos, FICA docs, lease PDFs, maintenance evidence. SAS token access, CDN-backed delivery, AES-256 encryption at rest. POPIA-compliant retention policies per container.

Azure BlobSAS TokensAzure CDNAES-256Lifecycle Policies

Database — SQL Server 2022

Multi-tenant schema with row-level security. EF Core migrations. TDE encryption. Automated daily backups with 30-day retention. Connection pooling and query optimization.

SQL Server 2022EF CoreRow-Level SecurityTDEAutomated Backups

Integrations

WhatsApp Business API (Twilio) for tenant comms. PayProp for payment processing. TPN/TransUnion for credit checks. SendGrid for email. Netcash for debit orders.

Twilio (WhatsApp)PayProp APITPN / TransUnionSendGridNetcash

DevOps & CI/CD

GitHub Actions for build pipelines. Automated deploy to IIS staging/production. SonarQube for code quality. Application Insights for monitoring. Feature flags for phased rollout.

GitHub ActionsIIS DeploySonarQubeApp InsightsFeature Flags
🔒

Security & Compliance

SSL/TLS everywhere. POPIA-grade encryption. FICA vault with AES-256. Audit logging on all data access. IP whitelisting for admin routes. OWASP Top 10 hardened.

POPIAFICACPAPPRASSL/TLSAES-256OWASP

002
March 2026 — Sprint Overview

Visual workstream overview across March. Each bar represents continuous development. Milestones mark hard deliverables.

Core Platform
Inspections
Maintenance
Financial
Infrastructure
Testing
Legal / Compliance
UX / Design
Workstream23456910111213161718192023242526273031
MTWTFMTWTFMTWTFMTWTFMT
Week 1 — Foundation
IIS + .NET 10 Setup
Azure Blob Config
Design System / UX
DB Schema + EF Core
Auth + Multi-Tenancy
Week 2 — Property & Lease
Property CRUD
Lease Management
FICA Vault (Blob)
Tenant Onboarding
Week 3 — Inspections & Maintenance
Inspection Module
Photo Upload (Blob)
Maintenance Ticketing
Job Card System
Week 4 — Financial & Polish
Financial Statements
Bank Reconciliation
Integration Testing

003
Every Day in March, Planned

Jean's day-by-day development plan. Each day has specific deliverables. Weekends are buffer days.

Week 1

2 – 6 March — Foundation & Infrastructure
2
Monday
IIS server + .NET 10 deploy
Init Blazor + design tokens
SQL Server instance config
3
Tuesday
Azure Blob storage + containers
Component lib: inputs, buttons
CI/CD pipeline → IIS
Today — Sprint Kickoff
4
Wednesday
DB schema: Users, Properties, Leases
EF Core entities + first migration
Layout shell: nav, sidebar, content
5
Thursday
ASP.NET Identity + 5 role definitions
Multi-tenant middleware
JWT + cookie auth config
6
Friday
Login / Register / Reset pages
Role-based dashboard routing
Auth flow testing
Gate 1 — Auth Complete
7
Sat
Buffer
8
Sun
Buffer

Week 2

9 – 13 March — Property & Lease Admin
9
Monday
Property CRUD API + Blazor pages
Unit management inside properties
10
Tuesday
Property search + filter + pagination
Photo upload → Azure Blob
11
Wednesday
Lease template engine + CPA merge
Lease lifecycle workflow
12
Thursday
Automated reminder engine
13
Friday
Tenant onboarding + POPIA consent
Property & Lease testing
Gate 2 — Lease Admin Done
14
Sat
Buffer
15
Sun
Buffer

Week 3

16 – 20 March — Inspections & Maintenance
16
Monday
Inspection schema + API
Room-by-room checklist engine
17
Tuesday
Photo upload + geotag → Blob
Photo gallery + zoom viewer
18
Wednesday
Side-by-side comparison view
Digital signature (canvas)
PDF report generation
19
Thursday
Maintenance ticket model + API
Ticket creation + photo upload
20
Friday
Auto-triage engine
Kanban pipeline view
Gate 3 — Inspections Done
21
Sat
Buffer
22
Sun
Buffer

Week 4

23 – 27 March — Maintenance, Financial & Polish
23
Monday
Job card gen + contractor assign
Contractor portal view
24
Tuesday
Landlord approval gate
Completion + verification flow
25
Wednesday
Financial schema + APIs
Statement generation engine
26
Thursday
Bank recon — CSV import + match
Arrears + auto Letter of Demand
27
Friday
Deposit tracking + interest calc
Agent + landlord dashboards
Gate 4 — Financial Done
28
Sat
Buffer
29
Sun
Buffer

Week 5

30 – 31 March — Final QA & Launch
30
Monday
Full integration testing
Bug fixes + edge cases
Production deploy to IIS
31
Tuesday
Production smoke testing
Final polish + error states
SSL + backup verification
MVP LAUNCH

004
What Jean Builds in March

Phase 1 is the March target. Phase 2 and 3 follow in subsequent months. Every feature has a specific deliverable date.

Phase 1 — Core

Auth & Multi-Tenancy

Identity system with 5 roles, multi-tenant data isolation, JWT tokens, POPIA consent on registration.

  • ASP.NET Identity (SuperAdmin, Agent, Landlord, Tenant, Contractor)
  • Multi-tenant middleware — agency-scoped data isolation
  • Login / Register / Forgot Password flows
  • Role-based dashboard routing
  • POPIA consent capture
Target: 2 – 6 Mar
Phase 1 — Core

Property & Lease Admin

Property CRUD, unit management, CPA-compliant lease generation, FICA vault on Azure Blob, automated renewal triggers.

  • Property + unit CRUD with photo gallery
  • Lease template engine — CPA merge fields
  • FICA Vault — Azure Blob encrypted storage
  • Automated reminders (60/30 day renewals)
  • Tenant onboarding with digital consent
  • Utility tracking — municipal, levies, meters
Target: 9 – 16 Mar
Phase 1 — Core

Inspection Engine

Web + mobile inspection tool with photo evidence, room checklists, side-by-side comparison, digital signatures, PDF reports.

  • Room-by-room configurable checklists
  • Photo upload with timestamp + GPS geotag → Blob
  • Side-by-side ingoing vs outgoing comparison
  • Digital signature capture (canvas)
  • PDF report with full photo evidence
  • Inspection history per property
Target: 16 – 19 Mar
Phase 1 — Core

Maintenance & Ticketing

Full helpdesk. Ticket creation with photos, auto-triage, job cards, contractor dispatch, status pipeline, landlord approval gates.

  • Ticket creation with mandatory photo upload
  • Auto-triage: Emergency → Urgent → Routine
  • Kanban pipeline board
  • Job card generation + contractor assignment
  • Before/After photo verification
  • Landlord cost approval gates
Target: 19 – 25 Mar
Phase 1 — Core

Financial Management

Statements, bank reconciliation, arrears detection, Letters of Demand, deposit tracking, dashboards.

  • Monthly statement generation (PDF + email)
  • Bank statement import + reference matching
  • Arrears detection with auto Letter of Demand
  • Deposit tracking + interest calculation
  • Landlord payout reports
Target: 25 – 27 Mar
Phase 1 — Core

Dashboards & Reporting

Role-specific dashboards with real-time data. Agent portfolio, landlord financials, admin system health.

  • Agent dashboard — portfolio, tasks, arrears
  • Landlord dashboard — property status, income
  • Admin dashboard — system health, activity
  • Exportable PDF/Excel reports
Target: 27 – 31 Mar
Phase 2 — April+

Payment Processing

PayProp integration or self-managed TPPP. Trust accounts, automated fee stripping, landlord settlements.

  • PayProp API integration
  • Trust account management
  • Automated fee stripping + settlement
  • PPRA-compliant processing
Target: April 2026
Phase 3 — Future

WhatsApp Bot & AI Triage

Tenant chatbot for invoices and tickets. AI photo analysis for maintenance classification. Contractor matching.

  • WhatsApp invoice download + ticket logging
  • AI photo analysis for issue detection
  • Intelligent contractor matching
  • Pre-paid meter integration (NetVendor/Citiq)
Target: May – June 2026

005
The Asetrix App — iOS & Android

A native Flutter app published on both stores. Inspectors do walkthroughs offline. Tenants log incidents with photos. Contractors receive and complete job cards. All synced to Azure Blob.

Asetrix
Sandton Heights 4B
Ingoing Inspection • 3 rooms left
Maintenance #0042
EMERGENCY • Geyser burst
Bryanston Villa 12
Lease expires in 28 days
+ Log New Incident
Home
Inspect
Tickets
Profile
📷

Camera & Photos

Full camera integration for inspection photos and maintenance evidence. Auto-compress before upload. Timestamp and GPS geotag embedded in EXIF data. Stored on Azure Blob.

Camera APIEXIFCompressionAzure Blob
🔌

Offline-First

SQLite local database for inspections in areas with bad signal. Complete walkthroughs offline, photos stored locally, auto-sync when connection resumes. Conflict resolution built in.

SQLiteBackground SyncConflict Resolution
🔔

Push Notifications

Firebase Cloud Messaging for real-time alerts. Maintenance assignments, lease reminders, inspection schedules, payment confirmations. Configurable per user role.

FCMiOS APNsRole-Based

Digital Signatures

Canvas-based signature capture for tenant sign-off post-inspection. Legally binding with timestamp. Works on glass, stored as PNG to Azure Blob alongside the inspection report.

CanvasTouchPNG Export

App Screens & User Flows

Inspector Flow🔍

The core inspection workflow. Walk through each room, take photos, rate conditions, capture signature.

  • Select property → Start inspection
  • Room-by-room checklist
  • Photo per item (auto-geotag)
  • Condition rating (Good/Fair/Poor/Damaged)
  • Notes per room
  • Tenant signature on glass
  • Auto-generate PDF report
Tenant Flow🏠

Tenants log maintenance issues, view invoices, download lease docs, upload FICA documents.

  • Log incident with photo + description
  • Track ticket status in real-time
  • View & download invoices
  • View lease details
  • Upload FICA documents
  • Push notifications for updates
Contractor Flow🔧

Contractors receive job cards, navigate to site, upload "before" and "after" photos, mark complete.

  • Receive job card notification
  • View property address + map
  • Upload "before" photo
  • Update status: en route / on-site / done
  • Upload "after" photo
  • Tenant confirms completion
Agent Flow💼

Agents get a mobile dashboard. Approve costs, view portfolio, trigger inspections on the go.

  • Portfolio overview + stats
  • Approve maintenance costs
  • Schedule inspections
  • View tenant arrears
  • Quick-call contractor
  • Push alerts for critical events

006
Beyond MVP — The Full Ecosystem

Asetrix doesn't stop at property management. The tenant relationship becomes a channel for insurance, moving services, fibre signups, vehicle cover, and more — all commission-generating partner integrations.

🏠 Household Insurance

Partner with SA insurers (Outsurance, King Price, MiWay) to offer household contents insurance directly through the Asetrix tenant portal. Tenants get quotes with pre-filled property data. Asetrix earns referral commission per policy.

  • Pre-filled quote form (address, property type, room count)
  • Outsurance / King Price / MiWay integration
  • Policy status visible on tenant dashboard
  • Commission per successful policy (R50–R200/policy)
  • Renewal reminders tied to lease lifecycle
Target: Q3 2026

🚗 Vehicle Insurance

Tenants with parking bays or garages get prompted for vehicle insurance quotes. Partner with auto insurers for bundled home + vehicle deals. Track claims history per tenant.

  • Vehicle registration capture during onboarding
  • Bundled household + vehicle quote
  • Discovery Insure / Auto & General integration
  • Claims tracking in tenant profile
  • Commission: R100–R400/policy
Target: Q4 2026

📡 Fibre & Connectivity

Partner with fibre providers (Vumatel, Openserve, Metrofibre) to offer connectivity signups when tenants move in. Property already mapped to available infrastructure.

  • Auto-detect fibre coverage at property address
  • Vumatel / Openserve / Metrofibre partner portal
  • One-click signup during tenant onboarding
  • Installation scheduling integrated with move-in date
  • Commission: R200–R500/signup
Target: Q3 2026

📦 Moving Services

Integrated moving quotes when lease starts. Partner with logistics companies (WeBuyers, Move It, Budget Removals) for competitive pricing based on unit size and distance.

  • Automated quote request on lease signing
  • Unit size + distance-based pricing
  • Partner logistics companies
  • In-app booking and tracking
  • Commission: 5–10% of move cost
Target: Q4 2026

💧 Utility Management

Pre-paid meter integration (NetVendor, Citiq). Tenants buy electricity through Asetrix. Municipal account linking for water and rates. Smart meter data for usage dashboards.

  • NetVendor / Citiq pre-paid meter API
  • In-app electricity purchases
  • Municipal account auto-linking
  • Usage dashboards + alerts
  • Transaction fee: 2–3%
Target: Q2 2026

🛠 Cleaning & Home Services

Marketplace for cleaning, pest control, garden services. Tenants book through the app. Vetted service providers. Rating system. Scheduled recurring bookings.

  • Service provider registration + vetting
  • Online booking with time slots
  • Rating and review system
  • Recurring booking schedules
  • Commission: 10–15% per booking
Target: Q4 2026

🌱 Solar & Backup Power

Load-shedding era opportunity. Partner with solar installers for tenant and landlord quotes. Battery backup solutions. Track installation as property improvements.

  • Solar panel + inverter quote requests
  • Battery backup sizing calculator
  • Partner installer network
  • Installation as property improvement (landlord dashboard)
  • Commission: R500–R2000 per installation
Target: 2027

📈 Predictive Analytics

Machine learning on property data. Predict maintenance needs based on property age, climate, and history. Forecast arrears risk per tenant. Optimize rental pricing by suburb.

  • Maintenance prediction model (geyser, plumbing, electrical)
  • Tenant risk scoring for arrears
  • Rental price optimization by suburb
  • Occupancy rate forecasting
  • Property valuation trend tracking
Target: 2027+

007
Asetrix Component Library

Every UI element in the platform. All components support light and dark mode. Built for Blazor Server with the Nexora teal palette.

Color Palette

#0A1E1E
Deep Teal
#2C8880
Ocean
#40A8A0
Aqua
#70D8D0
Cyan
#E8F8F6
Mist
#F0C040
Signal

Text Inputs

Default
Filled
Error State
FICA documents required before lease generation
Disabled

Date, Time & Select

Date Picker
DateTime
Select
Textarea

Buttons

Checkboxes, Radios & Toggles



Auto-dispatch contractors
WhatsApp notifications

Badges & Status

Active LeasePendingArrearsDraft
Property Active — 4 units
Lease expires in 30 days
Emergency — geyser burst

Progress & Metrics

Inspection — 72%
Sprint — 10%
Rent Collection — 89%
48
Properties
7
Open Tickets
R128k
Monthly Rent

Data Table

PropertyTenantLease EndRentStatusAction
Sandton Heights 4BThabo Mokoena2026-09-30R 12,500Active
Bryanston Villa 12Sarah van Niekerk2026-06-15R 18,000Expiring
Midrand Complex A3James Ndlovu2026-03-31R 8,200Arrears

008
Logo Options — We Need to Choose

Five logo directions are on the table. From the original 3D tech marks to the new typographic & icon-based approaches. Review them all below, pick a direction, and let's finalise before build week.

New Asetrix Logo — Serif wordmark with golden key and house roof

Option A — Serif Key

Elegant serif wordmark. The "A" forms a roof with a golden window, the "i" is replaced by an ornate golden key. Premium real-estate feel — trust, luxury, tradition. Best for agency-facing materials.

Premium & elegant Property focused Pitch decks Business cards
New Asetrix Logo — Modern grey with house and rising bar chart

Option B — Growth Bars (Grey)

Modern sans-serif in muted grey tones. House with rising bar-chart buildings above the "ix". Corporate, neutral, enterprise-ready. Works if we want a more understated, serious brand.

Corporate tone Enterprise ready Understated Neutral palette
New Asetrix Logo — Teal and dark split-colour with house and buildings icon

Option C — Teal Split

"ase" in dark slate, "trix" in teal/cyan — matches our Nexora palette. House + rising buildings icon above. Modern tech-startup feel. This one aligns closest to the app's colour system.

Matches Nexora palette Tech startup feel Separable icon App store ready
Original Asetrix Logo — 3D simple version, dark and light backgrounds

Option D — 3D Simple

Clean 3D triangular "A" with cityscape, house, and orbital ring. Graphic and bold. Works at small sizes — favicons, app icons, loading screens. Easier to embroider / print on merch.

App icon friendly Scales down well Print & merch ready Dark + Light versions
Original Asetrix Logo — 3D detailed version, light and dark backgrounds

Option E — 3D Detailed

Rich 3D triangular "A" with circuit-board patterns, glowing ring, and layered buildings. Maximum visual impact at large sizes — hero sections, splash screens, pitch decks.

Premium 3D feel Hero & splash screens Pitch deck ready Light + Dark versions

⚖️ Quick Comparison

  • A — Serif Key: Luxury/trust feel, golden accents, traditional real estate
  • B — Growth Bars (Grey): Corporate neutral, enterprise, muted tones
  • C — Teal Split: Tech-startup, matches Nexora palette, separable icon
  • D — 3D Simple: Bold silhouette, scales well, app icon ready
  • E — 3D Detailed: Max visual impact, hero/splash/pitch use

📈 Best Fit Per Use Case

  • App icon / favicon: C (teal split) or D (3D simple) — clean at small sizes
  • Website nav bar: C — text + icon separates cleanly
  • Pitch deck / investor: A (serif key) or E (3D detailed) — premium wow factor
  • Business cards / letterhead: A or C — clean, professional print
  • Social media banners: E (3D detailed) or A (serif key) for impact
  • App splash screen: C or D — matches in-app colour scheme
  • Email signature: C (small, crisp) or B (neutral, safe)

✏️ Still Needed (Once Chosen)

  • Final colour-matched vector files (.SVG, .AI, .EPS)
  • Transparent PNG exports at all sizes (16px to 1024px)
  • Monochrome / single-colour version
  • Reversed-out white-on-dark version
  • Favicon .ICO at 16px, 32px, 48px
  • Open Graph image (1200×630) for link previews
  • Brand guidelines doc — spacing, min size, clear space, colour codes
  • Animated version for splash screen (optional, Lottie / APNG)

💬 Recommendation

  • Primary pick: C (Teal Split) — aligns with the Nexora palette we're already building the app with, separable icon works at all sizes, modern tech feel
  • Secondary / formal pick: A (Serif Key) — use for investor decks, agency proposals, legal documents where a premium/traditional feel matters
  • D + E (3D marks) are great alternatives if you prefer the triangular "A" identity
  • Get vector source files from the designer for whichever you choose
  • Confirm final direction by 7 March so we can embed in the actual app
🟢 Status: 5 logo concepts received — 3 new + 2 original. ⏲ Pending Decision
Action: Jean & Simone to pick a primary logo direction by 7 March. Once confirmed, request vector source files from the designer, generate all size exports, and update the website hero, app icon, splash screens, and nav bar. Consider using a primary (C) + secondary (A) logo pairing for different contexts.

009
What's Done, What's Left

Company is registered. Track every remaining item across legal, business, and technical tracks. Click items to toggle completion.

Legal & Compliance 2/6

Company registration — Asetrix (Pty) Ltd, CIPC
Domain name secured
Property attorney retainer — CPA templates, PPRA
POPIA Information Officer — designate + register
Terms of Service & Privacy Policy (attorney drafted)
Contractor SLA templates + liability clauses

Business & Operations 1/6

Founding team confirmed — Jean (dev) & Simone (ops)
Pricing model decision — hybrid per-unit + managed fee
3–5 pilot agencies identified and committed
Brand identity finalised — logo, palette, tone
Competitive deep dive — Red Rabbit, PropControl, PayProp
Financial model — break-even, runway, pricing

Technical & Build 0/6

Azure subscription + Blob storage provisioned
IIS server configured + SSL certificates
CI/CD pipeline — GitHub Actions → IIS
SQL Server instance + backup strategy
Design system tokens + Blazor component library
Technical spec — architecture, schema, API contracts

010
Documents, Policies & What You Can Do Now

Everything Simone can tackle while Jean builds. Documents to source, accounts to open, partnerships to secure, and decisions that need to be made before we go live.

📄

Documents & Policies to Draft / Source

16 items
UrgentTerms of Service — attorney-drafted, covers SaaS liability, data processing, SLA commitments, dispute resolution
UrgentPrivacy Policy — POPIA-compliant, cookie consent, data subject rights, cross-border data transfer clauses
UrgentPOPIA Information Officer registration — appoint, register with Information Regulator, publish contact details
ImportantRental Agency Mandate agreement template — defines Asetrix as agent vs platform, liability split
ImportantLease agreement templates — residential + commercial, CPA-compliant, PPRA-aligned clause library
ImportantContractor / Maintenance SLA templates — response times, penalties, insurance requirements, indemnity
ImportantInspection report templates — ingoing, outgoing, periodic — aligned to Rental Housing Tribunal standards
ImportantFICA document handling policy — ID verification retention rules, how long we store, who can access
StandardEmployee / Contractor NDA template — confidentiality, IP assignment, non-compete
StandardShareholder / Founder agreement — equity split, vesting, decision-making, exit clauses
StandardAcceptable Use Policy — what users can / cannot do on the platform
StandardData breach response plan — POPIA requires notification within 72 hours
StandardCookie & tracking consent notice — what we collect, analytics providers, opt-out mechanisms
LaterInsurance certificates — professional indemnity, public liability, cyber liability cover
LaterB-BBEE compliance documentation — affidavit or scorecard depending on revenue
LaterDisaster recovery & business continuity plan — document for enterprise clients
🔑

Accounts & Registrations to Open

12 items
UrgentBusiness bank account — FNB Business / Nedbank Biz, linked to company reg
UrgentSARS tax registration — Income Tax, VAT (if turnover exceeds R1m), PAYE if hiring
ImportantGoogle Workspace / Microsoft 365 — @asetrix.co.za email, shared drives, calendar
ImportantTwilio account — for WhatsApp Business API, SMS notifications (Jean needs API keys)
ImportantSendGrid account — transactional email, domain verification, SPF/DKIM records
ImportantApple Developer account ($99/yr) — required to publish iOS app, takes 24-48h to approve
ImportantGoogle Play Developer account ($25 once-off) — required for Android app publishing
StandardNetcash / PayFast merchant account — for tenant payment collection + subscription billing
StandardSSL certificate provisioning — wildcard cert for *.asetrix.co.za + API subdomain
StandardSocial media accounts — LinkedIn company page, Facebook business, Instagram, X/Twitter
LaterPayProp integration partnership — apply for API access, sign data sharing agreement
LaterTPN / TransUnion credit-check API account — tenant vetting integration

What Simone Can Do Right Now

14 items
Do NowResearch & shortlist a property attorney — get quotes for policy drafts, CPA templates, PPRA compliance
Do NowIdentify 3–5 pilot rental agencies — reach out, gauge interest, understand their pain points
Do NowFinalise brand identity — pick logo direction, confirm palette, write brand voice guidelines
Do NowBuild the pricing model — per-unit fee, managed fee %, free trial length, compare to Red Rabbit / PropControl
This WeekCompetitive analysis deep-dive — Red Rabbit, PropControl, PayProp, WeConnectProperty, TPN RentCheck
This WeekCreate the pitch deck — problem, solution, market, team, product screenshots (from plan page), ask
This WeekDraft financial model — startup costs, monthly burn, break-even at X units, 12-month runway
This WeekRegister social media handles — LinkedIn, Facebook, Instagram, X — secure the @asetrix name everywhere
OngoingContent planning — blog topics, launch announcement drafts, email sequences for pilot onboarding
OngoingSupport process design — ticketing workflow, SLA tiers, escalation paths, knowledge base structure
OngoingOnboarding playbook — step-by-step agency onboarding guide, data migration checklist, training plan
OngoingPartner outreach — insurance brokers, fibre providers, moving companies for future marketplace
ResearchInvestigate PPRA registration requirements — do we need to register as an estate agency?
ResearchExplore funding options — SEDA, Innovation Hub, angel investors, bootstrapping runway

Decisions That Need to Be Made

10 decisions
DecidePricing tiers — how many tiers? Per-unit cap? Flat monthly? Freemium or free trial only?
DecideAre we an estate agency under PPRA? — if yes, we need a principal agent & fidelity fund certificate
DecidePayment provider — Netcash vs PayFast vs Peach Payments — fees, integration complexity, payout speed
DecideCompany structure — keep Pty Ltd or convert to holding + operating company for investor readiness?
DecideInsurance cover — what policies do we need day one? Professional indemnity, cyber liability, directors & officers?
DecidePilot terms — free during beta? Discounted? Duration? Feedback commitments from agencies?
DecideData hosting jurisdiction — Azure South Africa North vs West Europe — POPIA data sovereignty implications
DecideBrand name trademark — register "Asetrix" with CIPC trademarks? Cost ~R3,500, takes 12-18 months
DecideSupport channels — email only? WhatsApp? Live chat? Phone? What's realistic for two founders?
DecideHiring timeline — when do we need a first hire? Support agent? Salesperson? Junior dev?
📅

Simone's Weekly Rhythm (March)

4 weeks
Week 13–7 Mar: Open bank account, SARS registration, appoint attorney, begin Terms of Service & Privacy Policy drafts, secure social media handles, finalise logo
Week 210–14 Mar: Register Apple & Google dev accounts, open Twilio + SendGrid, draft lease templates, competitive analysis, begin pitch deck
Week 317–21 Mar: Financial model complete, pilot agencies confirmed, pricing finalised, onboarding playbook first draft, partner outreach begins
Week 424–31 Mar: All legal docs reviewed by attorney, pilot agency data migration support, launch announcement drafted, support process live, go/no-go for April soft launch
💡 Simone — bottom line: While Jean is heads-down coding, you are the business engine. Every document, every account, every relationship you set up now means we launch faster and stronger. The attorney work and pilot agency outreach are the two highest-leverage things you can start today. Everything else flows from those. If you get stuck on anything, flag it — some of these need both of us to decide together.

011
The Four Gates

Each gate is a hard deliverable checkpoint. Miss one, and the daily plan adjusts — weekends are built-in buffer.

Gate 1 — 6 March

Infrastructure live. Auth working. Design tokens defined. IIS serving Blazor. Azure Blob connected. CI/CD deploying to staging.

Gate 2 — 13 March

Property & Lease admin complete. CRUD working. FICA vault storing to Blob. Tenant onboarding live. Lease templates generating PDFs.

Gate 3 — 20 March

Inspection module complete. Photo upload with geotags. Comparison views. Signature capture. PDF reports. Maintenance ticketing started.

Gate 4 — 31 March

MVP complete. All Phase 1 modules live. Financial statements generating. Dashboards operational. Production deployment verified. Pilot agencies onboarded.