Skip to contentSkip to Content
Architecture

Repositories

Everything Advizr builds lives in private repositories under one GitHub organization. Each repo maps to one service or component — no monorepo sprawl, no mystery folders.

Core platform

RepositoryPurposeDeploys to
advizr-internalInternal operations dashboard — finances, leads, campaigns, workflow runs, teamadvizrinternal.com (Vercel)
advizrclients-routerDomain router mapping advizrclients.com paths to per-client apps via rewritesadvizrclients.com (Vercel)
advizr-client-templateThe canonical template every client app is created from — auth, RBAC, runs, analytics, migrations, testsnone (template)
advizr-client-toolsCLI that automates client infrastructure setup: repo creation, route registration, validationnone (CLI)

Client applications

One repository per client, created from the template, each with its own isolated database:

RepositoryStatus
advizr-breezLive — lead-generation platform
advizr-merchanthouseBuilt, awaiting deployment
advizr-hungerfordIn development

Knowledge and content

RepositoryPurpose
advizr-vaultThe agency knowledge vault — SOPs, project directives, decisions, learnings. Single source of truth for how we operate.
advizr-docsThis documentation site
advizr-websiteThe advizr.ca marketing site

How they relate

Templateclient-templateClient repoper-client forkRouteradvizrclients.com

New client apps are stamped from the template and exposed through the router

Every client build starts from advizr-client-template, gets its own repository and database, and is exposed at advizrclients.com/<client> through the router. The template is the contract: improvements flow back into it, so every future client starts ahead of the last.

Next steps

Last updated on