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