Jumbo – React Admin Dashboard Template | Next.js, MUI, Vite | SaaS Admin Panel UI Kit

Jumbo – React Admin Dashboard Template | Next.js, MUI, Vite | SaaS Admin Panel UI Kit

By
Cart 3,598 sales
Recently Updated
Well Documented

Jumbo is a modern React Admin Dashboard Template built with Next.js, MUI, and Vite. Perfect for SaaS apps, CRM systems, analytics dashboards, and admin panels.

Jumbo React is a production-grade React starter kit built for developers who refuse to waste weeks on boilerplate. Powered by Next.js 16, MUI 7, Vite 6, and TypeScript 6, it gives you a battle-tested architecture, hundreds of reusable components, and every foundational feature a modern SaaS needs — right out of the box. Both SPA (Vite) and SSR (Next.js) versions are included with every purchase.

Save Approximately 4 Weeks of Work

Every hour you spend building authentication flows, billing pages, and admin dashboards is an hour you are not spending on the features that make your product unique. Jumbo React eliminates that trade-off. Here is what you would otherwise build from scratch — and how much time Jumbo saves you:

  • Authentication & route protection — 1 week of work, pre-built with Jumbo
  • Billing, invoices & subscriptions — 1 week of work, pre-built with Jumbo
  • Admin dashboard — 1 week of work, pre-built with Jumbo
  • Preferences & settings — 1–2 weeks of work, pre-built with Jumbo
  • User onboarding — 2–3 days of work, pre-built with Jumbo
  • 100+ reusable UI blocks — 1–2 weeks of work, pre-built with Jumbo

Overall time saved: 1–2 months. Overall cost saved: $4,000–$8,000. Start building the features that matter from day one.

Cutting-Edge Tech Stack

Jumbo React is built on the technologies that define modern frontend development, so your project starts on a foundation you will never outgrow:

  • Next.js 16 (App Router) with standalone production output
  • MUI 7 component library
  • Vite 6 for lightning-fast SPA builds
  • TypeScript 6 end-to-end
  • Auth.js v5 for authentication
  • React Hook Form + Zod for type-safe form validation
  • TanStack React Query for server-state management
  • Prisma ORM for database access
  • Tailwind CSS v4 with a custom design-token system
  • Framer Motion for polished animations
  • Cursor Rules and 10+ AI prompt templates for AI-powered development

Comprehensive, Power-Packed Features

Jumbo does not hand you a skeleton. It hands you a living, breathing application packed with the features your users expect. Unlock seamless integrations, advanced security, and customizable options to build a future-proof SaaS with ease:

  • Authentication — Email/password, magic link, and social sign-in powered by Auth.js v5
  • User Onboarding — 3 multi-step onboarding UIs built with MUI Stepper
  • User Profiles — 4+ public profile views targeting different domains
  • Account Management — Profile updates, organizations, teams, and active login device tracking
  • Access Management — Email access controls, password changes, and two-factor authentication
  • Billing & Invoices — Membership plans, payment methods, invoices, and statements
  • User Preferences — Advertisement and notification preference panels
  • Organizations & Teams — Multi-tenant team management out of the box
  • Community Feeds — Social-style content feeds
  • Inbox, Contacts & Projects Apps — Full application modules ready to customize
  • Plans & Subscriptions — Subscription management with Razorpay integration
  • Rich Text Editors — CKEditor and BlockNote included
  • 5+ Analytics Dashboards — Domain-specific dashboard variants with charts powered by Recharts
  • 5 Different Layouts — Start with the layout your application requires
  • Light & Dark Theme — Full dark mode support with a single toggle
  • Responsive Design — Mobile-first, pixel-perfect on every screen size
  • Localization & Internationalization — 6 locales included (English, Arabic RTL, Spanish, French, Italian, Chinese) with next-intl

Developer Experience That Respects Your Time

Great code should be easy to set up, easy to test, and easy to maintain. Jumbo React is engineered around the developer experience:

  • GitHub-ready — Fork or clone the repository and start building immediately
  • Docker support — Containerized development for consistent environments across your team
  • Vitest + React Testing Library — Modern testing setup with 97%+ test coverage
  • Playwright E2E tests — End-to-end test suite included
  • ESLint 9 & Prettier — Code quality enforced through commands and git hooks
  • Cursor Rules & Commands — AI-powered development workflows baked in
  • 10+ AI Prompt Templates — Accelerate feature development with ready-made prompts
  • Monorepo architecture — Shared UI package (@repo/ui) built on Radix primitives and shadcn/ui

Full source code included. One-time payment. Lifetime access to the version you purchase, plus ongoing updates. Active community on Discord. Crisp live chat support when you need help fast.

Get Jumbo React today and start building what matters.

v8.0.0 — 10 April 2026 (Major)

Major release upgrading the core framework from Next.js 15 to Next.js 16, migrating authentication from NextAuth v4 to Auth.js v5, and updating four major libraries (Tiptap 3, Recharts 3, Swiper 12, Zod 4). Introduces production-grade security hardening and a complete testing infrastructure with 97%+ coverage.

Breaking Changes:

BREAKING - Next.js 16 — async request APIs: params, searchParams, cookies(), headers(), and draftMode() now return Promises and must be awaited
BREAKING - Next.js 16 — middleware.ts renamed to proxy.ts; exported middleware() function renamed to proxy()
BREAKING - Auth.js v5 — complete API rewrite replacing NextAuth v4; new root auth.ts config with universal auth() function
BREAKING - MUI Next.js 16 import path changed from @mui/material-nextjs/v15-appRouter to /v16-appRouter
BREAKING - Zod v4 type changes conflict with @hookform/resolvers — apply zodResolver(schema as any) workaround
BREAKING - Tiptap v3 — @tiptap/pm and @tiptap/core are now required peer dependencies
BREAKING - Recharts v3 — TypeScript types are now built in; remove @types/recharts to avoid conflicts
BREAKING - Node.js 20.9 or higher now required; Node.js 18 is no longer supported

Added:

ADDED - Auth.js v5 universal auth() function for all server contexts (components, API routes, proxy)
ADDED - Root auth.ts configuration exporting auth, handlers, signIn, and signOut
ADDED - Auth utility helpers in src/lib/auth/index.ts: getSession(), isAuthenticated(), getCurrentUser(), hasRole()
ADDED - Turbopack by default for development builds (next dev --turbopack)
ADDED - Security headers: X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy
ADDED - .env.example with full environment variable documentation
ADDED - Vitest testing infrastructure — Vitest 4.1, React Testing Library 16.3, jsdom, path alias support
ADDED - Coverage thresholds enforced at 80% minimum for statements, branches, functions, and lines
ADDED - Playwright E2E testing with authentication setup, page objects, and fixtures
ADDED - 279 tests across 58 files covering components, schemas, auth flows, utilities, and more
ADDED - 6 supported locales: English, Arabic (RTL), Spanish, French, Italian, Chinese

Changed:

UPDATED - Next.js 15 → 16: all request APIs are now async
UPDATED - NextAuth v4 → Auth.js v5: centralized authentication architecture
UPDATED - Tiptap 2.x → 3.x across all @tiptap/* packages
UPDATED - Recharts 2.x → 3.x with built-in TypeScript types
UPDATED - Swiper 11.x → 12.x with updated module import patterns
UPDATED - Zod 3.x → 4.x with enhanced type inference and improved error messages
UPDATED - React 19.0 → 19.2 (gains Activity component and useEffectEvent hook)
UPDATED - MUI Material 7.0 → 7.3, MUI X Charts 8.1 → 8.28, MUI X Date Pickers 8.1 → 8.27
UPDATED - TypeScript 5.x → 5.8.3, ESLint 9.x → 9.27, Prettier 3.x → 3.5.3
UPDATED - Environment variables renamed: NEXTAUTH_SECRET → AUTH_SECRET, NEXTAUTH_URL → AUTH_URL
UPDATED - Auth cookie prefix changed from next-auth.session-token to authjs.session-token

Deprecated:

DEPRECATED - getServerSession(authOptions) — use auth() from @/auth instead
DEPRECATED - getToken() — use auth() from @/auth instead
DEPRECATED - middleware.ts filename and middleware() export — use proxy.ts with proxy() export
DEPRECATED - Synchronous params, searchParams, cookies(), and headers() access
DEPRECATED - NEXTAUTH_SECRET and NEXTAUTH_URL environment variables

Removed:

REMOVED - @auth/core — now bundled in next-auth v5
REMOVED - @types/recharts — types are now included in Recharts v3
REMOVED - src/middleware.ts and src/middleware/ directory — replaced by src/proxy.ts
REMOVED - Hardcoded secrets from next.config.js

Fixed:

FIXED - Proxy authentication now uses proper JWT signature and expiry validation via auth()
FIXED - Coverage thresholds not previously enforced in vitest.config.ts
FIXED - Utility function test coverage increased from ~43% to 97%+

Security:

SECURITY - All secrets removed from next.config.js and moved to .env files
SECURITY - Security headers added: X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy
SECURITY - JWT validation in proxy — now validates signatures and checks token expiry
SECURITY - Demo credentials isolated to environment variables (DEMO_USER_EMAIL, DEMO_USER_PASSWORD)

Change Log V 7.4.1 (Current) – 12 March, 2025

UPDATED - Folder structure of inside src directory

Change Log V 7.4 – 5 Feb, 2025

UPDATED - React upgraded to the latest stable version (19.x)
UPDATED - Vite updated to the latest version (6.x) for improved performance and compatibility
UPDATED - Upgraded all dependencies to their latest versions for enhanced security, bug fixes, and features

Change Log V 7.1 – 1 Aug, 2024

ADDED - JavaScript version for both NextJS and Vite (TypeScript already available)
ADDED - Chat App
ADDED - Contacts App
ADDED - Mail App
ADDED - Social Feeds Page
ADDED - Social Profile Page
UPDATE - JumboLayout component to support inner/content layouts.

Change Log V 7.0 – 24 June, 2024

UPDATE - Overall Revamp of the architecture
UPDATE - All the packages to their possible latest
UPDATE - Improved Layout System
UPDATE - Improved Theme System

Change Log V 6.2.0 – 15 Oct, 2022

ADDED - Dark Theme Feature
ADDED - Auth Provider (easy to integrate with any type of service)
ADDED - Restricted Routes Feature (Authorized Routes)
ADDED - Dynamic Routes Building (Now, its easy to do user role based routing)
FIXED - Sidebar responsiveness issue
FIXED - Layout Switch Issue
FIXED - Code Cleanup

Change Log V 6.0.0 – 9 August, 2022

ADDED - MUI 5 supported CRA version

Change Log V 5.5.0 – 9 August, 2021

ADDED - Added Kanban board.
FIXED - Fix WYSIWYG Editor loading issue.
FIXED - Fix loading icon issue in widget components.

Change Log V 5.4.0 – 14 July, 2021

ADDED - Added Users module.
UPDATE - Updated Material-UI version to latest.
UPDATE - Updated snack bar notification style.

Change Log V 5.3.0 – 3 July, 2021

ADDED - Added Calendar module.
ADDED - Added separate Material timeline and Custom CMT timeline pages.
REMOVED - Removed Storybook.
CHANGED - Changed default color scheme of template.
UPDATE - Stop closing of previously opened collapsible nav menu when click to other nav item.
UPDATE - Updated loading functionality of vertical and horizontal both menus.
FIXED - Fixed change language and other minor issues.

Change Log V 5.2.0 – 2 June, 2021

ADDED - NextJS starter template
UPDATED - @coremat components updated to speed-up the render process
UPDATED - Separated LayoutContext and SidebarContext from AppContext

Change Log V 5.1.5

UPDATED - Updated Authentication process and optimized build process in Next.js template.
REMOVED - Removed unusable redux files and constants in Next.js template.
FIXED - Fixed Page loading issues in Next.js template.

Change Log V 5.1.2

ADDED - Added redirect functionality on forget-password component.
FIXED - Fixed mini sidebar user menu issue. .

Change Log V 5.1.1

ADDED - Added Error pages and removed unusable files in Next-JS.
FIXED - Fixed forget password page loading issue in Next-JS.
FIXED - Fixed signup page issue in mobile screen. 

Change Log V 5.1.0

ADDED - Added Laravel version. 
FIXED - Fixed chart tooltip issues. 
FIXED - Fixed breadcrumb color issue. 
UPDATED - Optimized some component in intranet dashboard

Change Log V 5.0.1

FIXED - Fixed JWT Auth and Mock API conflation. 

Change Log V 5.0

Whats new in this version

  • A completely new modern design with better UI/UX
  • Coremat Pro integration with 20+ highly reusable components
  • 150+ reusable custom Jumbo components
  • Now, you can extract components and can use in any Material-UI based project
  • Storybook integration
  • React Hooks implementation out-of-the-box
  • Use of Context APIs to change global settings like color theme, active language etc. to remove the dependency over redux.
  • 10+ layout options
  • 3 theme shades (Light, Semi-dark and Dark)
  • Video tutorials
  • 6 in-built app UIs functioning with Redux-Thunk

Change Log V 4.2.1

FIXED - Fixed reload issue on toggle nav drawer

Change Log V 4.2.0

FIXED - Fixed some CSS issues.
UPDATED - Updated most of package's version.
UPDATED - Updated component functionality to hook based functionality.

Change Log V 4.1.1

FIXED - Fixed starter-template-without-auth issue

Change Log V 4.1.0

ADDED - Added NextJS version with React Hooks.
FIXED - Fixed minor issues.
FIXED - Fixed minor style(css) issue

Change Log V 4.0.2

FIXED - Drawer issue in Horizontal Layout
FIXED - Search open issue in Horizontal Layout

Change Log V 4.0.1

FIXED- Fixed multi levelmenu issue in vertical menus. 
FIXED - Fixed some minor issues.
UPDATED - Updated react-scripts to 3.4.0

Change Log V 4.0.0

ADDED- Converted all functionality based on React-Hooks.

Change Log V 3.2.0

ADDED - Added Next.JS version. 
FIXED - Fixed some minor issues.

Change Log V 3.1.3

FIXED - Fixed issue on signin and signup page in Dark Theme

Change Log V 3.1.2

Added - Added JWT auth integration with Laravel

Change Log V 3.1.1

REMOVED - remove cross-env NODE_PATH=src dependenc
FIXED - Fix hover issue in header user profile.

Change Log V 3.1.0

ADDED - Added 3 new dashboards psds: Crypto, CRM and Listing
UPDATED - Updated all libs 
UPDATED - Updated to CRA 3.x
FIXED - Fix  multi level menu issue

Change Log V 3.0.1

ADDED - Wall App for social networking
ADDED - Profile App | Full version

Change Log V 3.0.0

ADDED - Widgets - Modern styled widgets 20+
ADDED - Metrices - Modern styled metrics 15+
ADDED - Crypto Dashboard
ADDED - Listing App Dashboard
ADDED - CRM Dashboard
UPDATED - New Material Design Concept based design updates
UPDATED - Ported to Create React App 2 (CRA 2)

Change Log V 2.1.1

ADDED -  Fixed minor issues.
UPDATED - Updatd libraries to latest version.

Change Log V 2.1.0

ADDED -  Added pure create-react-app based separate app
UPDATED - Updated libraries firebase, material-ui, reactstrap etc.

Change Log V 2.0.5

UPDATED -  Updated ESLint config

Change Log V 2.0.4

Fixed -  Fixed issue in flat version

Change Log V 2.0.3

UPDATED -  Material UI updated to v1.0

Change Log V 2.0.2

UPDATED -  Material UI Next updated to v1.0.0-rc.1

Checkout the breaking changes(https://github.com/mui-org/material-ui/releases/tag/v1.0.0-rc.0)

Change Log V 2.0.1

FIXED   -  Side Navigation Multi Level issue
ADDED   -  DropZone Fileupload (React Versions)
ADDED   -  Flat Design Version (Pure BootStrap4)
ADDED   -  6 Different Layouts (React Versions)
ADDED   -  Horizontal Navigation Style (React Versions)
FIXED   -  Few CSS Styling

Change Log V 1.9.3

ADDED  - Added RTL support
UPDATE - Update Material-ui-icon library 
ADDED  - Added react-custom-scrollbar
REMOVED - Removed jQuery from app

Change Log V 1.9.2

ADDED - 2 New variations in datatables
ADDED - Starter Template without auth (One with auth is also there)

Change Log V 1.9.1

ADDED  - Added jQuery version 

Change Log V 1.9

UPDATE - Design changes applied on app modules

Change Log V 1.8.1

FIXED  - Changed  - Made Some minor design changes.

Change Log V 1.8

ADDED  - Localization in 6 languages (Internationalization )
ADDED  - Integrated Firebase Authentication with following: Google, Facebook, Twitter, GitHub.
ADDED  - Integrated Firebase Database and API with  following modules: Mail, Todo, Contact, Chat.

Change Log V 1.7

ADDED  - Async Loading 
ADDED  - Code Spliting 

Change Log V 1.6

ADDED  - Added AotoComplete comonents in Components 
UPDATE - Update hashRouting 
FIXED  - Fixed some error in source code 
FIXED  - Fixed issue in starter template 

Change Log V 1.5

FIXED    - Fixed stater template app-main-container structure

Change Log V 1.4

ADDED  - Sweet Alerts Added
ADDED  - React Notifications Added
ADDED  - Enabled react HMR
UPDATE - react version updated from 15.6 to 16.2
UPDATE - material-ui library updated from version 1.0.0-beta.25 to v1.0.0-beta.30
UPDATE - react-google-map package updated to stable 9.4.5
UPDATE - bootstrap 4 stable version added
FIXED  - Resolved iOS 10+ browser issue on mobile devices

Log V 1.3

ADDED - Starter Template to kickstart your project
ADDED - Dark Theme Version

Change Log V 1.2

ADDED - Mail App with Redux Implementation
ADDED - To-Do App with Redux Implementation
ADDED - Contacts App with Redux Implementation
ADDED - Chat App with Redux Implementation

Change Log V 1.1

ADDED - Animation to the Notification and Message Popovers in header
by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve ThemeForest.

Sure, take me to the survey