diff --git a/src/App.tsx b/src/App.tsx
index ed9c0de..ace4ac1 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,288 +1,20 @@
-"use client";
+import React from 'react';
+import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
+import { ThemeProvider } from '@/providers/themeProvider/ThemeProvider/ThemeProvider.tsx';
+import Layout from './components/Layout';
-import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
-import NavbarFloating from '@/components/ui/NavbarFloating';
-import HeroBillboardTiltedCarousel from '@/components/sections/hero/HeroBillboardTiltedCarousel';
-import AboutMediaOverlay from '@/components/sections/about/AboutMediaOverlay';
-import FeaturesRevealCards from '@/components/sections/features/FeaturesRevealCards';
-import ProductVariantCards from '@/components/sections/product/ProductVariantCards';
-import TestimonialQuoteCards from '@/components/sections/testimonial/TestimonialQuoteCards';
-import SocialProofMarquee from '@/components/sections/social-proof/SocialProofMarquee';
-import FaqTwoColumn from '@/components/sections/faq/FaqTwoColumn';
-import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
-import FooterSimpleCard from '@/components/sections/footer/FooterSimpleCard';
+import HomePage from './pages/HomePage';
-export default function LandingPage() {
+function App() {
return (
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ }>
+ } />
+
+
+
);
}
+
+export default App;
diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx
index 274ace9..17980fc 100644
--- a/src/components/Layout.tsx
+++ b/src/components/Layout.tsx
@@ -3,7 +3,7 @@ import NavbarDropdown from '@/components/ui/NavbarDropdown';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
import SiteBackgroundSlot from "@/components/ui/SiteBackgroundSlot";
import { Outlet } from 'react-router-dom';
-import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider/ThemeProvider.tsx";
export default function Layout() {
const navItems = [