Reveal Software: a full stack SaaS across web and browser
A Next.js application, browser extension and admin dashboard for personal video onboarding, supported by a shared product architecture.

The product problem
Reveal brings human video walkthroughs into SaaS onboarding. The experience spans the team creating a walkthrough, the person watching it inside another product, and administrators managing users and activity. A marketing interface alone cannot carry those workflows: the product needs application screens, browser integration and a backend that connects them.
The delivered scope
The published project comprises a monorepo with a Next.js web app, an extension that overlays walkthroughs inside a product, and an admin dashboard for users, roles and activity. The stack includes React, TypeScript, Hono, Drizzle ORM and PostgreSQL. This is full stack delivery across multiple surfaces, with a database and server layer behind the interface.
Why this is relevant to a new build
Products that extend into a browser require decisions about where each interaction lives. The web application manages the product; the extension brings a focused experience into the user's existing workflow. The project is a concrete example of building both surfaces together rather than treating the extension as an isolated demo.
What shipped
An onboarding product with connected web, browser extension and administration surfaces, backed by a TypeScript server and PostgreSQL database.
Visit the project ↗Industry scopes for a new US project
Digital-agency retainer request portals
For US digital agencies coordinating incoming retainer requests, an explicit scope decision and a client-visible delivery queue.
Digital-agency retainer request portals: scope and discovery questions →Beaverton, Oregon · Agency asset approval portals
For Beaverton creative agencies connecting campaign asset versions, client review permissions and deliberate approval or release decisions in a maintained portal.
Beaverton, Oregon · Agency asset approval portals: scope and discovery questions →Appleton, Wisconsin · Makerspace member-portal onboarding
For Appleton makerspace teams adding reviewed video walkthroughs to member portals with role-specific guidance and explicit practice-task context.
Appleton, Wisconsin · Makerspace member-portal onboarding: scope and discovery questions →Yakima, Washington · Seasonal staff software onboarding
For Yakima teams matching approved browser-based software guidance to seasonal cohorts, current staff roles and supported interface editions.
Yakima, Washington · Seasonal staff software onboarding: scope and discovery questions →Tempe, Arizona · Restaurant POS software onboarding
For Tempe restaurant-software teams matching approved browser walkthroughs to the correct POS page, interface edition and practice context.
Tempe, Arizona · Restaurant POS software onboarding: scope and discovery questions →Chattanooga, Tennessee · Warehouse software onboarding
For Chattanooga warehouse-software teams connecting approved browser walkthroughs to the current user, site and digital task on a shared workstation.
Chattanooga, Tennessee · Warehouse software onboarding: scope and discovery questions →Ann Arbor, Michigan · Employee video guidance tools
For Ann Arbor workplace-software teams developing employee video guidance with approved tool contexts, role-specific access and clear content ownership.
Ann Arbor, Michigan · Employee video guidance tools: scope and discovery questions →St. Louis, Missouri · In-product video walkthroughs
For St. Louis B2B SaaS teams placing video guidance beside a customer's task with clear dismissal and keyboard behavior.
St. Louis, Missouri · In-product video walkthroughs: scope and discovery questions →Albuquerque, New Mexico · B2B SaaS administration
For Albuquerque B2B SaaS teams connecting administration actions, user roles and the member-facing application.
Albuquerque, New Mexico · B2B SaaS administration: scope and discovery questions →Dallas, Texas · B2B SaaS browser companions
For Dallas B2B SaaS teams adding a browser companion that shares account, workspace and administration rules with their web product.
Dallas, Texas · B2B SaaS browser companions: scope and discovery questions →Massachusetts · B2B SaaS onboarding products
For Massachusetts B2B SaaS teams building personal video onboarding across a web application, browser extension and administration tools.
Massachusetts · B2B SaaS onboarding products: scope and discovery questions →
Nordic industry services
Service scopes for teams serving Sweden, Norway, Denmark and Finland, grounded in published work and proposed first-release checks.