πŸ“‚Folder Structure

The Light Able folder structure is meticulously organized to enhance project scalability and maintainability. With directories for routes, controllers, assets, views, and configuration settings

β”œβ”€β”€ πŸ“ public | └── vite.html β”œβ”€β”€ πŸ“ src | β”œβ”€β”€ πŸ“ assets | | β”œβ”€β”€ πŸ“ fonts | | β”œβ”€β”€ πŸ“ images | | β”œβ”€β”€ πŸ“ scss | | └── react.html | | | β”œβ”€β”€ πŸ“ Common | | β”œβ”€β”€ πŸ“ JsonData | | β”œβ”€β”€ BreadcrumbItem.tsx | | β”œβ”€β”€ DeleteModal.tsx | | β”œβ”€β”€ Filter.ts | | β”œβ”€β”€ layoutConfig.ts | | └── TableContainer.tsx | | | β”œβ”€β”€ πŸ“ Layout | | β”œβ”€β”€ πŸ“ HorizontalLayout | | β”œβ”€β”€ Footer.tsx | | β”œβ”€β”€ FooterBlock.tsx | | β”œβ”€β”€ Header.tsx | | β”œβ”€β”€ index.tsx | | β”œβ”€β”€ MenuData.tsx | | β”œβ”€β”€ NestedMenu.tsx | | β”œβ”€β”€ NonLayout.tsx | | β”œβ”€β”€ RightCustomizer.tsx | | β”œβ”€β”€ Slider.tsx | | └── Topbar.tsx | | | β”œβ”€β”€ πŸ“ pages | | β”œβ”€β”€ πŸ“ application | | β”œβ”€β”€ πŸ“ chart | | β”œβ”€β”€ πŸ“ elements | | β”œβ”€β”€ πŸ“ forms | | β”œβ”€β”€ πŸ“ other | | β”œβ”€β”€ πŸ“ pages | | β”œβ”€β”€ πŸ“ table | | β”œβ”€β”€ πŸ“ widget | | β”œβ”€β”€ Affiliate Dashboard | | β”œβ”€β”€ dashboard | | β”œβ”€β”€ index.tsx | | └── LivePreview.tsx | | | β”œβ”€β”€ πŸ“ Routes | | β”œβ”€β”€ allRoutes.tsx | | └── index.tsx | | | β”œβ”€β”€ πŸ“ toolkit | | β”œβ”€β”€ πŸ“ Calendar | | β”œβ”€β”€ πŸ“ Chat | | β”œβ”€β”€ πŸ“ E-commerce | | β”œβ”€β”€ πŸ“ Email | | β”œβ”€β”€ πŸ“ themeLayouts | | β”œβ”€β”€ index.ts | | └── thunk.ts | | | β”œβ”€β”€ πŸ“ views | | β”œβ”€β”€ πŸ“ Application | | β”œβ”€β”€ πŸ“ Chart | | β”œβ”€β”€ πŸ“ Checkbox | | β”œβ”€β”€ πŸ“ Dashboard | | β”œβ”€β”€ πŸ“ Forms | | β”œβ”€β”€ πŸ“ Landing | | β”œβ”€β”€ πŸ“ LivePreview | | β”œβ”€β”€ πŸ“ Maps | | β”œβ”€β”€ πŸ“ Table | | └── πŸ“ Widgets | | | β”œβ”€β”€ App.css | β”œβ”€β”€ App.tsx | β”œβ”€β”€ index.css | β”œβ”€β”€ main.tsx | └── vite-env.d | β”œβ”€β”€ .eslintrc.json β”œβ”€β”€ .gitingore β”œβ”€β”€ global.d.ts β”œβ”€β”€ index.html β”œβ”€β”€ package.json β”œβ”€β”€ package-lock.json β”œβ”€β”€ README.md β”œβ”€β”€ tsconfig.json β”œβ”€β”€ tsconfig.node.json └── vite.config

Light Able React.js Folders Structure

File/Folder
Path
Description

πŸ“‚Light Able

root:

The main folder of our project.

πŸ“public

public/

Contains static assets like vite.svg

πŸ“ src

src/

Contains react.js components, routers, layouts etc.

Last updated