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
TailwindAdmin React Dashboard
📦
├── 📂 package
│ ├── 📂 public
│ │ ├── 📂 images > Static assets served publicly (images, scripts, etc.)
│ │ └── 📄 favicon.svg > Favicon used in the app
│ ├── 📂 src > Main source code of the project
│ │ ├── 📂 api > API service calls / handlers
│ │ ├── 📂 components > Reusable UI components
│ │ ├── 📂 context > React context providers
│ │ ├── 📂 css > Global or modular stylesheets
│ │ ├── 📂 layouts > Page layouts for structuring UI
│ │ ├── 📂 lib > Utility libraries or helper logic
│ │ ├── 📂 routes > Route definitions and navigation logic Page-level components
│ │ ├── 📂 types > Global TypeScript types and interfaces
│ │ ├── 📂 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
|
├── 📄 discount-code.html > Landing page for discount code promotion
├── 📄 docs.html > Documentation page
├── 📄 hire-us.html > Contact or hiring inquiry page