diff --git a/apps/pigment-next-app/src/app/material-ui/react-accordion/page.tsx b/apps/pigment-next-app/src/app/material-ui/react-accordion/page.tsx
new file mode 100644
index 00000000000000..7d47e9c5a83194
--- /dev/null
+++ b/apps/pigment-next-app/src/app/material-ui/react-accordion/page.tsx
@@ -0,0 +1,58 @@
+'use client';
+import * as React from 'react';
+import AccordionExpandDefault from '../../../../../../docs/data/material/components/accordion/AccordionExpandDefault';
+import AccordionExpandIcon from '../../../../../../docs/data/material/components/accordion/AccordionExpandIcon';
+import AccordionTransition from '../../../../../../docs/data/material/components/accordion/AccordionTransition';
+import AccordionUsage from '../../../../../../docs/data/material/components/accordion/AccordionUsage';
+import ControlledAccordions from '../../../../../../docs/data/material/components/accordion/ControlledAccordions';
+import CustomizedAccordions from '../../../../../../docs/data/material/components/accordion/CustomizedAccordions';
+import DisabledAccordion from '../../../../../../docs/data/material/components/accordion/DisabledAccordion';
+
+export default function Accordion() {
+ return (
+
+
+ Accordion Expand Default
+
+
+
+ Accordion Expand Icon
+
+
+
+ Accordion Transition
+
+
+
+
+ Controlled Accordions
+
+
+
+
+
+ Customized Accordions
+
+
+
+
+
+ Disabled Accordion
+
+
+
+
+
+ );
+}
diff --git a/apps/pigment-vite-app/src/pages/material-ui/react-accordion.tsx b/apps/pigment-vite-app/src/pages/material-ui/react-accordion.tsx
new file mode 100644
index 00000000000000..3920a1e6f9b6f9
--- /dev/null
+++ b/apps/pigment-vite-app/src/pages/material-ui/react-accordion.tsx
@@ -0,0 +1,59 @@
+import * as React from 'react';
+import MaterialUILayout from '../../Layout';
+import AccordionExpandDefault from '../../../../../docs/data/material/components/accordion/AccordionExpandDefault.tsx';
+import AccordionExpandIcon from '../../../../../docs/data/material/components/accordion/AccordionExpandIcon.tsx';
+import AccordionTransition from '../../../../../docs/data/material/components/accordion/AccordionTransition.tsx';
+import AccordionUsage from '../../../../../docs/data/material/components/accordion/AccordionUsage.tsx';
+import ControlledAccordions from '../../../../../docs/data/material/components/accordion/ControlledAccordions.tsx';
+import CustomizedAccordions from '../../../../../docs/data/material/components/accordion/CustomizedAccordions.tsx';
+import DisabledAccordion from '../../../../../docs/data/material/components/accordion/DisabledAccordion.tsx';
+
+export default function Accordion() {
+ return (
+
+ Accordion
+
+ Accordion Expand Default
+
+
+
+ Accordion Expand Icon
+
+
+
+ Accordion Transition
+
+
+
+
+ Controlled Accordions
+
+
+
+
+
+ Customized Accordions
+
+
+
+
+
+ Disabled Accordion
+
+
+
+
+
+ );
+}