01 TNAADO-owned · Live
TNAADO Portal
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
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.
Showing all 5 entries
01 TNAADO-owned · Live
TNAADO Portal
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
02 Internal tooling · Live, staff only
Central Billing
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
03 TNAADO-owned · Never launched
TNAADO Marketplace
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
04 TNAADO-owned · On hold with Dispatch Live
Footage Marketplace
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
05 TNAADO-owned · On hold
WILDIN Platform
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
Nothing in platforms matches that.
There are 5 entries on this page. Try a different word, or look at another category.
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.

