Calendar & Bookings
Grid view, availability management, self-service checkout, and mobile-optimised booking flow.
Learn moreBuilt from actual repository history and production deployment milestones. See what has shipped, where each module stands, and where the platform is heading next.
Current status of each module line, including latest notable update window.
Grid view, availability management, self-service checkout, and mobile-optimised booking flow.
Learn moreFull task management with ingestion mode, colour priority mapping, and dashboard widget integration.
Learn moreLeaderboards, targets, display mode, and sales snapshot dashboard widget.
Learn moreCustomisable drag-and-drop dashboard with 15 widgets — per-user layouts saved automatically.
Learn moreCampaign orchestration, audience segmentation, consent-safe email and SMS send flows.
Learn moreCross-module contact timeline and unified record management.
Learn moreScoped builds based on live client workflow requirements.
Learn moreKey moments pulled from the project history, from initial website setup through security hardening, billing integration, and VPS deployment.
February 10, 2026
FoundationInitial marketing site foundation established and first public pages shipped.
February 13, 2026
SecurityTiming attack, race condition, token exposure, and debug leak fixes landed.
February 17, 2026
PlatformCalendar module implementation merged with billing hardening and platform admin capability.
February 23, 2026
CriticalJWT migration, TOTP encryption, endpoint model hardening, and pre-launch API cleanup completed.
February 24, 2026
SecurityPublic contact endpoint, Cloudflare Turnstile, and AES-256-GCM encryption upgrade shipped.
February 25, 2026
AuthSignup/login loop fixes and onboarding/auth stabilisation completed across three signup paths.
February 27, 2026
BillingCore per-module billing flow implemented with tier configuration, quota management, and Stripe subscription foundations.
February 28, 2026
OpsSecurity-driven cleanup of sensitive artifacts, node_modules, and deployment hygiene updates.
March 1, 2026
SecurityPlatform-wide audit remediations completed across auth, sessions, billing, and data isolation controls.
March 2, 2026
Web/APIMarketing site pricing aligned to live API data with cache/fallback behaviour and endpoint-path fixes.
March 3, 2026
MarketingQR code generator, email signature preview, and SEO improvements shipped on the marketing site.
March 5, 2026
Launch344 files changed across 36,700+ lines of code. Committed all previously untracked production code including 30 database migrations (063–092), the complete tasks module (replacing todo), dashboard widget system with 15 customisable widgets, calendar grid view and availability pages, four new platform admin panels, and full test suite. The single largest commit in project history.
March 5, 2026
SecurityPlatform-wide security sweep across all API routes — admin, auth, billing, comms, contact, modules, organisations, and platform endpoints. Hardened error handling, tightened access controls, and resolved production blockers.
March 5, 2026
InfrastructureInitial schema migration applied, SSL configuration for internal Docker DB connections, bootstrap admin async context manager fix, and UTF-8 encoding corrections for production PostgreSQL.
March 5, 2026
FrontendMultiple rounds of mobile responsiveness fixes across the marketing site and portal — layout, typography, and touch target improvements for small-screen devices.
March 5, 2026
OpsResolved react-router-dom module resolution in production builds, fixed async context manager for admin bootstrap, and corrected frontend import paths for deployed environment.
March 5, 2026
BillingEnd-to-end self-service signup wired from marketing site "Get Started" buttons through embedded Stripe checkout to account registration with welcome animation. Converted backend to embedded checkout mode, made checkout page publicly accessible, and added checkout handler scripts to all module pages.
Platform is deployed to VPS with Docker orchestration, SSL, and PostgreSQL. Current focus is monitoring, performance tuning, and resolving any production-environment issues.
Self-service checkout flow is live. Preparing for the first external signups — end-to-end testing of Stripe payments, account creation, module activation, and welcome experience.
Next module on the build list — campaign pipeline, audience segmentation, and consent-safe email and SMS send workflows for Australian businesses.
We build custom modules for specific business workflows. If you need something that doesn't exist yet, get in touch.