diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..00bba9b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,37 @@
+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
+
+# dependencies
+/node_modules
+/.pnp
+.pnp.js
+.yarn/install-state.gz
+
+# testing
+/coverage
+
+# next.js
+/.next/
+/out/
+
+# production
+/build
+
+# misc
+.DS_Store
+*.pem
+
+# debug
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+
+# local env files
+.env*.local
+.env
+
+# vercel
+.vercel
+
+# typescript
+*.tsbuildinfo
+next-env.d.ts
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c403366
--- /dev/null
+++ b/README.md
@@ -0,0 +1,36 @@
+This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
+
+## Getting Started
+
+First, run the development server:
+
+```bash
+npm run dev
+# or
+yarn dev
+# or
+pnpm dev
+# or
+bun dev
+```
+
+Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
+
+You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
+
+This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
+
+## Learn More
+
+To learn more about Next.js, take a look at the following resources:
+
+- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
+- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
+
+You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
+
+## Deploy on Vercel
+
+The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
+
+Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
diff --git a/app/(auth)/layout.tsx b/app/(auth)/layout.tsx
new file mode 100644
index 0000000..0a4d7be
--- /dev/null
+++ b/app/(auth)/layout.tsx
@@ -0,0 +1,13 @@
+
+export default function AuthLayout({
+ children,
+}: {
+ children: React.ReactNode
+}) {
+ return (
+
+ {children}
+
+
+ )
+}
diff --git a/app/(auth)/sign-in/[[...sign-in]]/page.tsx b/app/(auth)/sign-in/[[...sign-in]]/page.tsx
new file mode 100644
index 0000000..18ded7f
--- /dev/null
+++ b/app/(auth)/sign-in/[[...sign-in]]/page.tsx
@@ -0,0 +1,5 @@
+import { SignIn } from '@clerk/nextjs'
+
+export default function Page() {
+ return
+}
\ No newline at end of file
diff --git a/app/(auth)/sign-up/[[...sign-up]]/page.tsx b/app/(auth)/sign-up/[[...sign-up]]/page.tsx
new file mode 100644
index 0000000..903a7d0
--- /dev/null
+++ b/app/(auth)/sign-up/[[...sign-up]]/page.tsx
@@ -0,0 +1,5 @@
+import { SignUp } from '@clerk/nextjs'
+
+export default function Page() {
+ return
+}
\ No newline at end of file
diff --git a/app/(root)/analytics/page.tsx b/app/(root)/analytics/page.tsx
new file mode 100644
index 0000000..dee0832
--- /dev/null
+++ b/app/(root)/analytics/page.tsx
@@ -0,0 +1,9 @@
+import React from 'react'
+
+const AnalyticsPage = () => {
+ return (
+
AnalyticsPage
+ )
+}
+
+export default AnalyticsPage
\ No newline at end of file
diff --git a/app/(root)/customer/page.tsx b/app/(root)/customer/page.tsx
new file mode 100644
index 0000000..5263820
--- /dev/null
+++ b/app/(root)/customer/page.tsx
@@ -0,0 +1,9 @@
+import React from 'react'
+
+const CustomerPage = () => {
+ return (
+
CustomerPage
+ )
+}
+
+export default CustomerPage
\ No newline at end of file
diff --git a/app/(root)/layout.tsx b/app/(root)/layout.tsx
new file mode 100644
index 0000000..056a1fb
--- /dev/null
+++ b/app/(root)/layout.tsx
@@ -0,0 +1,13 @@
+import Navbar from "@/components/shared/navbar"
+
+const RootLayout = ({children}:{children:React.ReactNode}) => {
+ return (
+
+
+ {children}
+
+
+ )
+}
+
+export default RootLayout
\ No newline at end of file
diff --git a/app/(root)/mission/page.tsx b/app/(root)/mission/page.tsx
new file mode 100644
index 0000000..534eda1
--- /dev/null
+++ b/app/(root)/mission/page.tsx
@@ -0,0 +1,9 @@
+import React from 'react'
+
+const MissionPage = () => {
+ return (
+
+ Analyze your data to optimize your business processes and strengthen your strategic decisions. Discover growth opportunities with meaningful charts and reports.
+
+