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.
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:
Overall time saved: 1–2 months. Overall cost saved: $4,000–$8,000. Start building the features that matter from day one.
Jumbo React is built on the technologies that define modern frontend development, so your project starts on a foundation you will never outgrow:
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:
Great code should be easy to set up, easy to test, and easy to maintain. Jumbo React is engineered around the developer experience:
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.
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 - 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 - 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
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 - 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 - @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 - 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 - 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)
UPDATED - Folder structure of inside src directory
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
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.
UPDATE - Overall Revamp of the architecture UPDATE - All the packages to their possible latest UPDATE - Improved Layout System UPDATE - Improved Theme System
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
ADDED - MUI 5 supported CRA version
ADDED - Added Kanban board. FIXED - Fix WYSIWYG Editor loading issue. FIXED - Fix loading icon issue in widget components.
ADDED - Added Users module. UPDATE - Updated Material-UI version to latest. UPDATE - Updated snack bar notification style.
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.
ADDED - NextJS starter template UPDATED - @coremat components updated to speed-up the render process UPDATED - Separated LayoutContext and SidebarContext from AppContext
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.
ADDED - Added redirect functionality on forget-password component. FIXED - Fixed mini sidebar user menu issue. .
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.
ADDED - Added Laravel version. FIXED - Fixed chart tooltip issues. FIXED - Fixed breadcrumb color issue. UPDATED - Optimized some component in intranet dashboard
FIXED - Fixed JWT Auth and Mock API conflation.
Whats new in this version
FIXED - Fixed reload issue on toggle nav drawer
FIXED - Fixed some CSS issues. UPDATED - Updated most of package's version. UPDATED - Updated component functionality to hook based functionality.
FIXED - Fixed starter-template-without-auth issue
ADDED - Added NextJS version with React Hooks. FIXED - Fixed minor issues. FIXED - Fixed minor style(css) issue
FIXED - Drawer issue in Horizontal Layout FIXED - Search open issue in Horizontal Layout
FIXED- Fixed multi levelmenu issue in vertical menus. FIXED - Fixed some minor issues. UPDATED - Updated react-scripts to 3.4.0
ADDED- Converted all functionality based on React-Hooks.
ADDED - Added Next.JS version. FIXED - Fixed some minor issues.
FIXED - Fixed issue on signin and signup page in Dark Theme
Added - Added JWT auth integration with Laravel
REMOVED - remove cross-env NODE_PATH=src dependenc FIXED - Fix hover issue in header user profile.
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
ADDED - Wall App for social networking ADDED - Profile App | Full version
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)
ADDED - Fixed minor issues. UPDATED - Updatd libraries to latest version.
ADDED - Added pure create-react-app based separate app UPDATED - Updated libraries firebase, material-ui, reactstrap etc.
UPDATED - Updated ESLint config
Fixed - Fixed issue in flat version
UPDATED - Material UI updated to v1.0
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)
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
ADDED - Added RTL support UPDATE - Update Material-ui-icon library ADDED - Added react-custom-scrollbar REMOVED - Removed jQuery from app
ADDED - 2 New variations in datatables ADDED - Starter Template without auth (One with auth is also there)
ADDED - Added jQuery version
UPDATE - Design changes applied on app modules
FIXED - Changed - Made Some minor design changes.
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.
ADDED - Async Loading ADDED - Code Spliting
ADDED - Added AotoComplete comonents in Components UPDATE - Update hashRouting FIXED - Fixed some error in source code FIXED - Fixed issue in starter template
FIXED - Fixed stater template app-main-container structure
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
ADDED - Starter Template to kickstart your project ADDED - Dark Theme Version
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
ADDED - Animation to the Notification and Message Popovers in header
$24 |
Download |
4.5 average based on 89 ratings.
| Last Update | 2026-04-13 |
| Created | 2018-01-11 |
| Sales | 3601 |
| Discussion | Comments |
| Columns | 4+ |
| Compatible Browsers | Firefox Safari Opera Chrome Edge |
| Compatible With | ReactJS TypeScript |
| Documentation | Well Documented |
| High Resolution | Yes |
| Layout | Responsive |
| ThemeForest Files Included | HTML Files CSS Files JS Files |