Folder Structure

TailwindAdmin VueJs Dashboard

              
📦
├── 📂 docs                            > Documentation for the Theme
├── 📂 figma-file                      > Figma design files and assets
├── 📂 package
│   ├── 📂 main                        > Primary working demo (fully updated)
│   │   ├── 📂 public                  > Static assets served publicly (images, scripts, etc.)
│   │   │   ├── 📄 favicon.svg         > Browser favicon
│   │   ├── 📂 src                     > Main source code of the app
│   │   │   ├── 📂 _mockApis           > Mock API data
│   │   │   ├── 📂 assets              > Static resources like images,svgs, etc.
│   │   │   ├── 📂 components          > Reusable Vue components
|   |   |   |   ├──📂 AnimatedComponent> Common animated components
|   |   |   |   ├──📂 apps             > Application-related components
|   |   |   |   ├──📂 charts           > Chart pages for data visualization  
│   │   │   │   ├── 📂 dashboards      > All dashboard components
│   │   │   │   ├── 📂 editors         > Tip-Tap Editor Component
│   │   │   │   ├── 📂 form-components > UI Related Component like chechbox , buttons etc.
│   │   │   │   ├── 📂 forms           > All form components
│   │   │   │   ├── 📂 frontend-pages  > All frontend-page components
│   │   │   │   ├── 📂 pages           > All page components
│   │   │   │   ├── 📂 shared          > Common components used across the theme
│   │   │   │   ├── 📂 tables          > Table-related pages  
│   │   │   │   ├── 📂 ui              > Default Shadcn components used across the theme
│   │   │   │   ├── 📂 ui-components   > All UI components
│   │   │   │   ├── 📂 uiblocks-page   > Widget , Cards , Charts  components
│   │   │   ├── 📂 css                 > stylesheets for theme styling 
│   │   │   ├── 📂 layouts             > Page layouts
│   │   │   │   ├── 📂 blank           > Blank layout
│   │   │   │   ├── 📂 full            > Full layout
│   │   │   ├── 📂 lib                 > Utility libraries or helper logic
│   │   │   ├── 📂 router              > Vue Router setup
│   │   │   ├── 📂 store               > Vuex/Pinia store
│   │   │   │   ├── 📄 customizer.ts   > UI customization store
│   │   │   ├── 📂 types               > TypeScript type definitions
│   │   │   ├── 📂 utils               > Utility functions
│   │   │   │   ├── 📂 helpers         > Helper functions
│   │   │   │   ├── 📂 locals          > Localization files
│   │   │   │   ├── 📄 axios.ts        > Axios setup for API calls
│   │   │   ├── 📂 views                > Page-view components
│   │   │   ├── 📄 App.vue              > Root Vue component
│   │   │   ├── 📄 config.ts            > Configuration file
│   │   │   ├── 📄 main.ts              > Main entry file
│   │   │   ├── 📄 vite-env.d.ts        > Vite environment typings
│   │   ├── 📄 .gitignore               > Git ignore rules
│   │   ├── 📄 components.json          > JSON config for components (custom usage)
│   │   ├── 📄 index.html               > Main HTML file
│   │   ├── 📄 package-lock.json        > npm package lock file
│   │   ├── 📄 package.json             > npm package manifest
│   │   ├── 📄 postcss.config.js        > PostCSS configuration
│   │   ├── 📄 tsconfig.json            > TypeScript compiler config
│   │   ├── 📄 tsconfig.node.json       > TypeScript config for Node.js environment
│   │   ├── 📄 vite.config.ts           > Vite bundler config file
│   ├── 📂 dark                      > Demo showcasing dark mode theme
│   ├── 📂 horizontal                > Demo with horizontal navigation layout
│   ├── 📂 rtl                       > Demo for right-to-left language support
│   └── 📂 starterkit                > Minimal starter project for quick setup
├── 📄 README.md