AdvisorShield banner
In Development

AdvisorShield

Production SaaS for Canadian financial advisors. Built to last.

Next.js 14TypeScriptPostgreSQL 15Prisma ORMNextAuth v5Docker

AdvisorShield

Production SaaS for Canadian financial advisors. Built to last.

AdvisorShield is a case management platform designed specifically for financial advisors who handle insurance, investments, and group benefits. It's built with modern tools, clean architecture, and a focus on maintainability.


What It Does — In Plain English

Financial advisors juggle multiple client cases at once — insurance applications, investment portfolios, group benefits packages. Each case involves documents, deadlines, and details that need to stay organized.

AdvisorShield gives advisors a single place to manage it all. Create a case, upload documents, track progress, and keep everything secure. No spreadsheets. No scattered files. Just a clean interface that works.


The Stack — Modern and Maintainable

| Layer | Technology | What It Does | |---|---|---| | Frontend | Next.js 14 (App Router) | Server-rendered React with modern routing | | Language | TypeScript | Type-safe code that catches errors before runtime | | Database | PostgreSQL 15 | Reliable relational database running in Docker | | ORM | Prisma 6.19.1 | Type-safe database queries and migrations | | Auth | NextAuth v5 | Secure authentication with session management | | Styling | Tailwind CSS | Utility-first CSS with custom design system | | Deployment | Docker + docker-compose | Containerized services for consistent environments |


Design System — Navy Blue and Professional

AdvisorShield uses a carefully crafted design system built around a navy blue color palette. The interface feels professional, trustworthy, and easy to navigate.

Visual Identity

  • Primary Color: Navy Blue (#1E3A5F) — buttons, sidebar, key accents
  • Typography: Newsreader serif for headings, Noto Sans for body text
  • Layout: Clean cards with subtle shadows, generous whitespace
  • Responsive: Works on desktop, tablet, and mobile

The design system is documented in detail, making it easy to maintain consistency as new features are added.


Authentication — Secure by Default

User accounts are protected with industry-standard security:

  • Password hashing — Passwords are never stored in plain text
  • Session management — NextAuth v5 handles secure sessions
  • Protected routes — Middleware ensures only authenticated users can access sensitive pages
  • Database-backed — User data stored securely in PostgreSQL

Current Status — In Active Development

AdvisorShield is currently in development with a solid foundation in place:

Authentication system complete — User registration, login, session management
Database architecture — PostgreSQL with Prisma ORM
Protected routes — Middleware enforcing authentication
Docker deployment — Containerized services ready for production
Design system — Unified color palette and component patterns

Next Phases

  1. Core Data Model — Packages (cases) CRUD operations
  2. File Storage — S3-compatible uploads for documents
  3. Audit Logging — Track all changes for compliance
  4. Billing — Stripe subscriptions for SaaS model
  5. Production Readiness — Monitoring, backups, scaling

Built for Canadian Advisors

AdvisorShield is designed with Canadian financial advisors in mind. The terminology, workflows, and compliance considerations are tailored to the Canadian market.

Whether you're an independent advisor or part of a larger firm, AdvisorShield is built to handle the complexity of modern financial advisory work.


The Philosophy — Ship Quality, Not Features

AdvisorShield is being built with a clear philosophy:

  • Maintainability over cleverness — Code should be easy to understand and modify
  • Security by default — Every feature considers security from the start
  • Type safety — TypeScript catches errors before they reach production
  • Modular architecture — New features don't break existing ones
  • Docker everywhere — Consistent environments from development to production

This isn't about shipping fast. It's about shipping right.


← All products · Book a $1,000 strategy day →