Folder Structure

TailwindAdmin React Dashboard

              
📦
├── 📂 docs                                > Documentation for the Theme
├── 📂 figma-file                          > Figma design files and assets
├── 📂 package
│   ├── 📂 main                        > Primary working demo (fully updated)
│   │   ├── 📂 public                  
│   │   ├── 📂 images                 > Static assets served publicly (images, scripts, etc.)
│   │   ├── 📄 favicon.svg            > Browser favicon
│   │   |── 📄 mockServiceWorker.js   > Mock service worker for API mocking
│   │   ├── 📂 src                    > Main source code of the app
│   │   │   ├── 📂 api                 > API calls and data fetching logic
│   │   │   ├── 📂 components          > Reusable UI components
│   │   │   ├── 📂 context             > React context providers for state management
│   │   │   ├── 📂 css                 > Stylesheets (global or modular CSS)
│   │   │   ├── 📂 hooks                > Custom React hooks
│   │   │   ├── 📂 layouts              > Page layout components (e.g., dashboard, blank,full)
│   │   │   ├── 📂 lib                  > Utility libraries or helper functions
│   │   │   ├── 📂 routes               > Route definitions and navigation logic Page-level components
│   │   │   ├── 📂 types                > TypeScript type declarations
│   │   │   ├── 📂 utils                > General utilities and helper functions
│   │   │   ├── 📄 router.tsx            > main routing configuration
│   │   │   ├── 📄 styles.css            > global stylesheet that contains the base CSS styles
│   │   ├── 📄 .env                     > Environment variables config
│   │   ├── 📄 .gitignore               > Git ignore rules
│   │   ├── 📄 README.md                > Project README file
│   │   ├── 📄 components.json          > JSON config for components (custom usage)
│   │   ├── 📄 netlify.toml             > Netlify deployment config
│   │   ├── 📄 package-lock.json        > npm package lock file
│   │   ├── 📄 package.json             > npm package manifest
│   │   ├── 📄 tsconfig.json            > TypeScript compiler config
│   │   ├── 📄 vite.config.ts           > Vite bundler config file
│   ├── 📂 jwt-firebase              > Demo project for JWT with Firebase authentication
│   ├── 📂 dark                      > Demo showcasing dark mode theme
│   ├── 📂 horizontal                > Demo with horizontal navigation layout
│   ├── 📂 rtl                       > Demo for right-to-left language support
│   └── 📂 minisidebar               > Demo with minisidebar layout
│   └── 📂 starterkit                > Minimal starter project for quick setup
├── 📄 README.md