{"repo":"flatlogic/react-dashboard","free":true,"listed":false,"github":"https://github.com/flatlogic/react-dashboard","clone":"git clone https://github.com/flatlogic/react-dashboard.git","description":"🔥React Dashboard - isomorphic admin dashboard template (React.js, Bootstrap, Node.js, GraphQL, React Router, Babel, Webpack, Browsersync) 🔥","language":"JavaScript","stars":1645,"topics":["react","dashboard","bootstrap","graphql","hmr","browsersync","webpack","react-router","react-router-v4","redux"],"license":null,"category":"dashboards-admin","readme_excerpt":"React Dashboard Template Modern dashboard starter rebuilt on top of Vite , React 19 , React Router 7 , Redux Toolkit , Bootstrap 5 , and TypeScript tooling. Stack - React 19 - Vite 8 - React Router 7 data router - Redux Toolkit 2 - Bootstrap 5 + reactstrap - Recharts - Vitest + Testing Library - ESLint 9 flat config What is included - Modern app shell with lazy routes and route guards - Demo authentication flow backed by local session storage - Demo posts module powered by Redux Toolkit slices - Bootstrap icon explorer, dashboard widgets, charts, tables, notifications, and maps - SCSS theme layer adapted to Bootstrap 5 Requirements - Node.js 22.12+ - npm 10+ Getting started The app starts with Vite and is available on the local URL printed in the terminal. Demo access Use the built-in local demo account on the login screen: Scripts - npm run dev starts the Vite development server. - npm run build runs TypeScript checks and creates the production bundle. - npm run preview serves the built bundle locally after npm run build . - npm run lint runs ESLint. - npm run typecheck runs TypeScript without emitting files. - npm run test runs the Vitest suite once. - npm run test:watch starts Vitest in watch mode. Environment variables Create a local .env file only when you need one of these optional behaviors: - Without VITE GOOGLE MAPS API KEY , the maps demo automatically falls back to an embedded OpenStreetMap view. - Use VITE BASE PATH only when the app is deployed under a sub-path i","default_branch":null,"files":null,"tree":[],"storefront":"/r/flatlogic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/flatlogic/react-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}