← All projects

2026

CoreRift Gate

One service for the parts every website needs and nobody wants to rebuild: invite-only access with beta codes, launch waitlists, test accounts and team sharing, managed for any number of sites from one dashboard.

Visit gate.corerift.com ↗
CoreRift Gate home page

The problem

Every product launch needs the same plumbing: a way to let a few people in before everyone else, a waitlist for the rest, and a way to see the product the way a customer does. Building that into each site separately means doing it again, and keeping it in sync, every time.

What it does

  • Beta codes that bind to the first account that uses one, with login limits and expiry dates, so a code can't be passed around.
  • Launch waitlists that rank the features people ask for, with an email for every new signup.
  • Test accounts that sign in without Google, to see a site exactly as a new customer would.
  • Sites shared with a team by email, with owner and manager roles.
  • A server-to-server API with a key per site, and step-by-step guides for adding it to a site.

How it's built

The gate is a multi-tenant Next.js application on PostgreSQL. Codes and keys are stored only as fingerprints, claims are single atomic updates so two sign-ins can't both take a code's last login, and sites fail closed if the gate can't be reached. Plans and billing run through Stripe.

Technology

Next.jsTypeScriptPostgreSQLAuth.jsStripeResend

Areas

CoreRift productAccess controlWaitlists

Have a project like this?

A new product, a system that needs modernizing, or something in between.

Contact us