Portfolio

One identity,
many modules.

Multi-party systems: several kinds of user, one permission model, one billing relationship, enforced in the database.

The largest builds here, and where each one stands.

The same portfolio, served in full on both TNAADO domains. Nothing here redirects you. portfolio.tnaado.ca portfolio.tnaado.com

The work

Platforms, 5 in the record.

The largest builds here, and where each one stands. Filter by who it was built for.

The TNAADO Portal dashboard showing a workspace and its modules 01 TNAADO-owned · Live TNAADO Portal TNAADO Labs One identity, one workspace and one billing relationship behind every module a business uses: CRM, projects, files, email, invoicing, support and events. Roles are composed from a capability catalogue per module, and the permission is enforced in the database rather than in the interface. Built with Next.js React TypeScript Supabase Postgres Stripe Open the entry portal.tnaado.com
The central billing dashboard showing revenue and cost across departments 02 Internal tooling · Live, staff only Central Billing TNAADO Inc. The firm's reporting and money spine. Revenue and cost from every property consolidate into one ledger, and client billing and payroll are generated from those same records rather than re-entered beside them. Built with Next.js React TypeScript Supabase Postgres Stripe Open the entry
The TNAADO Marketplace home page 03 TNAADO-owned · Never launched TNAADO Marketplace TNAADO Inc. A multi-vendor marketplace for verified sellers across Canada. It was built and never launched. Built with Next.js React TypeScript Supabase Postgres Stripe Open the entry
The footage marketplace moderation queue 04 TNAADO-owned · On hold with Dispatch Live Footage Marketplace TNAADO Inc. The distribution half of Dispatch Live. Incoming footage is monitored continuously, graded for what carries value, and released only to the organisations entitled to it, with the grading, the reward and the release all logged. Built with Next.js React TypeScript Supabase Postgres Open the entry
The WILDIN platform home page 05 TNAADO-owned · On hold WILDIN Platform TNAADO Labs The venue and operator side of WILDIN: listings, verification, payouts and the events that hang off them. Around forty edge functions and forty-four migrations, held for a decision rather than shipped. Built with Next.js React TypeScript Supabase Postgres Stripe Open the entry

Work with the firm

We build these for other companies.

TNAADO sells two things: technology, and media. Everything on this page is one of them, built either for a client or for the firm itself.