Blogs
Inkgest SaaS Admin Template

inkgest saas admin template

A production-ready Next.js SaaS admin template for building SaaS applications. Includes authentication, payments, email campaigns, content management, admin dashboard, and more. Launch your SaaS faster with all the infrastructure already set up.

Next.jsReactTemplatesAdminSaaS

Stop Wasting Weeks Building Admin Panels. Ship This Instead.

Every solo founder has a graveyard of half-built admin panels.

You know the story. You have a great SaaS idea. You build the core product. Then you realize you need a dashboard — somewhere to see your users, track revenue, manage subscriptions, and understand what's actually happening inside your app.

So you start building one from scratch.

Three weeks later, you've got a half-working user table, a broken chart, and zero new paying customers. The admin panel ate your entire sprint.

I've been there. So I built the thing I wish I had.


Introducing the Inkgest Next.js SaaS Admin Template

A production-ready, frontend-only admin dashboard built specifically for indie hackers, solo founders, and small dev teams who want to ship fast without sacrificing quality.

Get it on Gumroad


What's Inside

12 Complete Pages — Ready to Wire Up

This isn't a UI kit with disconnected components. It's a fully navigable admin application with every page a real SaaS needs:

Core Business

  • Overview — MRR, active subscribers, churn rate, ARPU at a glance. Revenue goal progress bar. Weekly traffic + signups chart. Recent user activity feed.
  • Analytics — MRR vs ARR area chart, conversion funnel (visitor → signup → trial → paid), churn events by month, period filters (7d / 30d / 3m / 12m).
  • Users — Searchable, filterable user table with plan badges, status indicators, MRR per user, session count, last seen. Click any row to open a slide-in user detail drawer with full activity history and quick actions.
  • Billing — Plan cards showing subscriber counts and MRR per plan. Invoice history with payment status. Revenue stats at a glance.

Product

  • Onboarding — Clickable setup checklist with progress bar. Step completion tracking. Realistic for both your own setup and as an in-app onboarding flow for users.
  • Roadmap — Kanban board (Planned / In Progress / Done) with vote counts and tags. Plus a Changelog tab with full version history and release notes.
  • Support — Ticket queue with priority levels, open/pending/resolved status, response time stats. FAQ and documentation grid.

Growth

  • Affiliates — Partner performance table with click, signup, and revenue tracking. Commission structure breakdown. Referral link generator.

Admin

  • Team — Member list with role-based access control. Pending invite management. Roles and permissions breakdown.
  • Audit Logs — Full API call history filterable by HTTP method (GET / POST / PUT / DELETE). Status codes, user attribution, IP addresses, timestamps.
  • Notifications — Activity feed with read/unread state. Alert preference toggles. Notification type summary.
  • Settings — Profile, Security (2FA toggles), API Keys management, Integrations panel (Stripe, Notion, Composio, Slack, GitHub, Resend, PostHog).

Features That Make It Actually Usable

⌘K Command Palette

Full keyboard-driven navigation. Press Cmd+K (or Ctrl+K) to instantly jump to any page or trigger any action. Arrow-key navigation, fuzzy search, instant selection. Feels like a pro tool on day one.

Dark + Light Theme Toggle

Two fully designed themes — a deep dark mode built for developers, and a soft editorial gray light theme that works for client-facing contexts. Switch with one click. Both themes are cohesive and production-grade, not afterthoughts.

Collapsible Sidebar

Full label + icon sidebar collapses to icon-only mode. Preserves screen real estate on smaller screens without sacrificing navigation. Smooth CSS transitions, tooltip labels in collapsed state.

User Detail Drawer

Click any user row and a slide-in drawer opens from the right. Shows MRR, session count, last seen, join date, recent activity timeline, and quick action buttons (send email, manage subscription, suspend account). No page navigation required.

Revenue Goal Bar

Set a MRR target and see an animated progress bar showing exactly how close you are. Current value, percentage complete, and dollars remaining — all on the overview page.

Kanban Roadmap Board

Drag-friendly kanban with three columns. Each card has a tag, description, and upvote count. A public-facing link makes it usable as a customer-facing roadmap with zero extra work.


Tech Stack

Built with the tools you're already using:

  • Next.js — Pages router, ready to drop into any Next.js project
  • React — Functional components, hooks, clean composable architecture
  • Tailwind CSS — Utility-first styling, dark/light theme via CSS variables
  • Framer Motion — Page transitions, drawer animations, staggered reveals
  • Recharts — Area charts, bar charts, pie charts — all pre-configured with real mock data
  • JetBrains Mono + Syne — Distinctive font pairing that feels like a developer tool, not a generic SaaS template

Who This Is For

Solo founders launching a SaaS who need an admin panel in days, not months.

Indie hackers validating an idea who want to look like a serious product from day one.

Freelancers building SaaS products for clients who need a professional, polished UI to hand over.

Small dev teams who don't have a dedicated designer but need something that looks like they do.

If you've ever spent a week building a user table or a revenue chart from scratch, this template pays for itself in the first hour.


What This Is NOT

Not a backend. This is a pure frontend template. No auth, no database, no API routes included. That's intentional — you plug in your own backend (Firebase, Supabase, PlanetScale, whatever you're using). The template doesn't lock you in.

Not a component library. Every page is a complete, designed UI — not a collection of isolated components you have to assemble yourself.

Not overengineered. No unnecessary abstractions. No overcomplicated state management. Just clean React components you can read, modify, and ship.


Getting Started

# 1. Purchase and download from Gumroad
# 2. Unzip and install

npm install

# 3. Run the dev server
npm run dev

# 4. Open http://localhost:3000
# 5. Start replacing mock data with your real API calls

Each page is a standalone component in /pages/admin/. Each section has clearly named data variables at the top — swap them out for your API responses and you're done.


Frequently Asked Questions

Can I use this with my existing Next.js project? Yes. The template is structured as a standard Next.js project. Copy the pages and components you need into your existing project. There are no conflicting global styles.

Does it work with the App Router? The template uses the Pages Router. Migrating to App Router is straightforward — the components themselves are standard React and don't depend on Pages Router specifics.

What do I need to connect it to my backend? Each page has clearly separated mock data at the top of the file. Replace those arrays and objects with your useQuery hooks, fetch calls, or SWR fetchers. The UI is decoupled from the data source by design.

Can I use this for multiple projects / clients? The license allows use in one commercial project per purchase. For agency or multi-project use, reach out for a studio license.

Is there a live demo? Yes — a fully interactive demo with all 12 pages, both themes, and all features is available at the Gumroad listing page.


Get It Now

The Inkgest Next.js SaaS Admin Template is available now on Gumroad.

Get the template

Every week you spend building an admin panel from scratch is a week you're not building your actual product. Buy the template. Ship your SaaS. Get customers.