All Docs
FeaturesSaaS FactoryUpdated February 19, 2026

No More Redirect Loops: The Dashboard Now Feels Like Home

No More Redirect Loops: The Dashboard Now Feels Like Home

Release: v1.0.52 · UI/UX · Navigation

The Problem

First impressions matter — even in internal tooling. Since the early days of the SaaS Factory dashboard, navigating to /dashboard immediately bounced users away to /dashboard/products or /dashboard/overview. It was a silent redirect that most users barely noticed consciously, but its effects were real:

  • Cognitive whiplash. You typed /dashboard, you landed somewhere else. The URL in your browser didn't match your expectation.
  • Stat cards went missing. The four key metrics — Products, Active Pipelines, Releases, and Agent Jobs — lived in DashboardContent, but because you were always arriving via redirect into a product context, that overview was rarely the first thing you saw.
  • New users had no orientation. Someone logging in for the first time was immediately dropped into a product list. If they had no products yet, it was a blank, context-free dead end with no clear next step.

The root /dashboard page had become a hallway with no room — just a door that immediately pushed you into another door.

The Fix

The solution was deliberate and minimal: make /dashboard render DashboardContent directly, and remove the redirect entirely.

DashboardContent already existed and was well-built. The stat cards, pipeline summaries, and release counters were all there. The only thing missing was letting the root page actually display them.

What You'll See Now

When you navigate to /dashboard:

  1. You land on the overview. No redirect. No URL flicker. The page you asked for is the page you get.
  2. Your key metrics are front and center. Products, Active Pipelines, Releases, and Agent Jobs are visible immediately — not buried behind a back-navigation step.
  3. If you're new, you're welcomed. Zero products? A contextual hero card appears above the stat row with a clear "Create your first product" prompt. It's not a wall of emptiness — it's an invitation.

Why This Matters for Autonomous Platforms

SaaS Factory is built on the principle that no human should be the bottleneck. That extends to the dashboard itself. When the entry point of your platform creates confusion, it creates friction — and friction, even tiny amounts of it, compounds over time.

A stable, predictable home page means:

  • New users self-onboard faster. The first-run CTA removes the question of "what do I do now?" for anyone arriving with a blank slate.
  • Returning users orient instantly. The stat cards give an at-a-glance system health check the moment you open the dashboard.
  • Bookmarks and direct links just work. /dashboard is now a real destination, not a waypoint.

Technical Detail

The change was localized to a single file:

src/app/dashboard/page.tsx

The redirect logic was removed and replaced with a direct render of DashboardContent. A zero-product state check was added to conditionally render the first-run hero card above the existing stat row — no new components, no new data fetching, no architectural changes.


Released in v1.0.52. See the Changelog for the full list of changes in this release.