diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx new file mode 100644 index 0000000..05dcdcc --- /dev/null +++ b/src/app/dashboard/page.tsx @@ -0,0 +1,23 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; + +export default function PatientDashboard() { + return ( + + +
+

Patient Dashboard

+

Welcome to your health portal. Here you can view your prescriptions and upcoming appointments.

+
+
+ ); +} \ No newline at end of file diff --git a/src/app/doctor-dashboard/page.tsx b/src/app/doctor-dashboard/page.tsx new file mode 100644 index 0000000..dc26a8d --- /dev/null +++ b/src/app/doctor-dashboard/page.tsx @@ -0,0 +1,34 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow'; +import { Calendar, Users, FileText } from "lucide-react"; + +export default function DoctorDashboardPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/doctor-login/page.tsx b/src/app/doctor-login/page.tsx new file mode 100644 index 0000000..c6feedf --- /dev/null +++ b/src/app/doctor-login/page.tsx @@ -0,0 +1,29 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; + +export default function DoctorLoginPage() { + return ( + + + + + ); +} \ No newline at end of file diff --git a/src/app/doctor-register/page.tsx b/src/app/doctor-register/page.tsx new file mode 100644 index 0000000..e517196 --- /dev/null +++ b/src/app/doctor-register/page.tsx @@ -0,0 +1,31 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; + +export default function DoctorRegisterPage() { + return ( + + + + + ); +} \ No newline at end of file diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx new file mode 100644 index 0000000..13159e6 --- /dev/null +++ b/src/app/login/page.tsx @@ -0,0 +1,30 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ContactForm from '@/components/form/ContactForm'; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; + +export default function LoginPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index 27ffbbd..4d62327 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -31,22 +31,12 @@ export default function LandingPage() { @@ -258,14 +151,8 @@ export default function LandingPage() { diff --git a/src/app/register/page.tsx b/src/app/register/page.tsx new file mode 100644 index 0000000..1024574 --- /dev/null +++ b/src/app/register/page.tsx @@ -0,0 +1,30 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ContactForm from '@/components/form/ContactForm'; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; + +export default function RegisterPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file