πŸ“‚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 | β”œβ”€β”€ next.svg | └── vercel.html β”œβ”€β”€ πŸ“ src | └── πŸ“ app | | β”œβ”€β”€ favicon.ico | | β”œβ”€β”€ layout.tsx | | └── page.module.css | | | └── πŸ“ assets | | β”œβ”€β”€ πŸ“ font | | β”œβ”€β”€ πŸ“ images | | └── πŸ“ scss | | | └── πŸ“ Common | | β”œβ”€β”€ πŸ“ JsonData | | β”œβ”€β”€ BreadcrumbItem.tsx | | β”œβ”€β”€ DeleteModal.tsx | | β”œβ”€β”€ Filter.tsx | | β”œβ”€β”€ layoutConfig.ts | | └── TableContainer.tsx | | | └── πŸ“ Layouts | | β”œβ”€β”€ Footer.tsx | | β”œβ”€β”€ FooterBlock.tsx | | β”œβ”€β”€ Header.tsx | | β”œβ”€β”€ index.tsx | | β”œβ”€β”€ MenuData.tsx | | β”œβ”€β”€ NonLayout.tsx | | β”œβ”€β”€ RightCustomizer.tsx | | β”œβ”€β”€ Sidebar.tsx | | └── Topbar.tsx | | | └── πŸ“ pages | | β”œβ”€β”€ πŸ“ application | | β”œβ”€β”€ πŸ“ chart | | β”œβ”€β”€ πŸ“ elements | | β”œβ”€β”€ πŸ“ forms | | β”œβ”€β”€ πŸ“ other | | β”œβ”€β”€ πŸ“ pages | | β”œβ”€β”€ πŸ“ table | | β”œβ”€β”€ πŸ“ ui-kit | | β”œβ”€β”€ πŸ“ widget | | β”œβ”€β”€ _app.tsx | | β”œβ”€β”€ _document.tsx | | └── index.js | | | └── πŸ“ toolkit | | β”œβ”€β”€ πŸ“ Calendar | | β”œβ”€β”€ πŸ“ Chat | | β”œβ”€β”€ πŸ“ E-commerce | | β”œβ”€β”€ πŸ“ Email | | β”œβ”€β”€ πŸ“ themeLayouts | | β”œβ”€β”€ index.ts | | └── thunk.ts | | | └── πŸ“ views | | β”œβ”€β”€ πŸ“ Application | | β”œβ”€β”€ πŸ“ Chart | | β”œβ”€β”€ πŸ“ Dashboard | | β”œβ”€β”€ πŸ“ Forms | | β”œβ”€β”€ πŸ“ Landing | | β”œβ”€β”€ πŸ“ Maps | | β”œβ”€β”€ πŸ“ Table | | └── πŸ“ Widgets | β”œβ”€β”€ .eslintrc.json β”œβ”€β”€ .gitingore β”œβ”€β”€ global.d.ts β”œβ”€β”€ next-env.d.ts β”œβ”€β”€ next.config.js β”œβ”€β”€ package.json β”œβ”€β”€ README.md β”œβ”€β”€ tsconfig.json └── yarn.lock

Light Able Next.js Folders Structure

File/Folder
Path
Description

πŸ“‚Light Able

root:

The main folder of our project.

πŸ“public

public/

Contains static assets like next.svg and vercel.svg

πŸ“ src

src/

Contains next.js components, routers, layouts etc.

Last updated