Folder Structure
MatDash React Dashboard
📦
├── 📂 docs > Documentation for the Theme
├── 📂 package
│ ├── 📂 main > Main Demo
│ │ ├── 📂 public
│ │ ├── 📂 src
│ │ │ ├── 📂 api > All template related api here
│ │ │ ├── 📂 assets > All template related images here
│ │ │ ├── 📂 components > All Components files here
│ │ │ ├── 📂 context > All context files here
│ │ │ ├── 📂 css > All css files here
│ │ │ ├── 📂 hooks > All custom hooks here
│ │ │ ├── 📂 layouts > All layout files here
│ │ │ │ ├── 📂 blank > Blank Layout files
│ │ │ │ ├── 📂 full > Full Layout files
│ │ │ ├── 📂 lib
│ │ │ ├── 📂 routs > Page routing
│ │ │ ├── 📂 types > Define TypeScript types
│ │ │ ├── 📂 utils > Language settings
│ │ │ ├── 📂 views
│ │ │ ├── 📄 App.tsx
│ │ │ ├── 📄 main.tsx
│ │ │ ├── 📄 vite-env.d.ts
│ │ ├── 📄 .eslintrc.cjs
│ │ ├── 📄 .gitignore
│ │ ├── 📄 .npmrc
│ │ ├── 📄 .prettierrc
│ │ ├── 📄 README.md
│ │ ├── 📄 components.json
│ │ ├── 📄 index.html
│ │ ├── 📄 netlify.toml
│ │ ├── 📄 package.json
│ │ ├── 📄 postcss.config.js
│ │ ├── 📄 tailwind.config.ts
│ │ ├── 📄 tsconfig.json
│ │ ├── 📄 tsconfig.node.json
│ │ ├── 📄 vite.config.ts
│ ├── 📂 jwt-firebase > jwt-firebase Demo
│ ├── 📂 dark > dark Demo
│ ├── 📂 horizontal > horizontal Demo
│ ├── 📂 rtl > rtl Demo
│ ├── 📂 starterkit > starterkit
MatDash React Dashboard
📦
├── 📂 docs > Documentation files
├── 📂 public > Public assets such as images, icons, and static files
├── 📂 src > Main source code of the project
│ ├── 📂 assets > All images used in the template
│ │ ├── 📂 images > Image assets
│ ├── 📂 components > Reusable UI components
│ │ ├── 📂 container > Container components
│ │ ├── 📂 forms > Form-related components
│ │ ├── 📂 shared > Shared UI elements
│ ├── 📂 layouts > Page layouts for structuring UI
│ │ ├── 📂 blank > Blank layout for auth pages
│ │ ├── 📂 full > Full layout for inner pages
│ ├── 📂 routes > Page routing configuration
│ ├── 📂 theme > Theme and styling configurations
│ ├── 📂 views > All pages
│ │ ├── 📂 authentication > Authentication pages
│ │ ├── 📂 dashboard > Dashboard pages
│ │ ├── 📂 icons > Icon-related pages
│ │ ├── 📂 sample-page > Sample page for reference
│ │ ├── 📂 utilities > Utility and helper pages
├── 📄 app.jsx > Root component of the application
├── 📄 main.jsx > Entry point of the application
├── 📄 package.json > Project dependencies and scripts
├── 📄 tsconfig.json > TypeScript configuration
├── 📄 vite.config.js > Vite configuration for project bundling