diff --git a/src/app/ai-chat/page.tsx b/src/app/ai-chat/page.tsx
new file mode 100644
index 0000000..aef9aed
--- /dev/null
+++ b/src/app/ai-chat/page.tsx
@@ -0,0 +1,19 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+
+export default function AIChatPage() {
+ return (
+
+
+
+ AI Chatbot
+ Get instant academic assistance from our AI.
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx
new file mode 100644
index 0000000..a155829
--- /dev/null
+++ b/src/app/dashboard/page.tsx
@@ -0,0 +1,35 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import MetricCardTen from '@/components/sections/metrics/MetricCardTen';
+import React from "react";
+import { BookOpen, Calendar, Settings } from "lucide-react";
+
+export default function DashboardPage() {
+ return (
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/files/page.tsx b/src/app/files/page.tsx
new file mode 100644
index 0000000..fbc8dbc
--- /dev/null
+++ b/src/app/files/page.tsx
@@ -0,0 +1,19 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+
+export default function FileManagementPage() {
+ return (
+
+
+
+ File Management
+ Organize your study materials and documents.
+
+
+ );
+}
\ 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..0768641
--- /dev/null
+++ b/src/app/login/page.tsx
@@ -0,0 +1,29 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import ContactCenter from '@/components/sections/contact/ContactCenter';
+import React from "react";
+
+export default function LoginPage() {
+ return (
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/page.tsx b/src/app/page.tsx
index be21a30..a8faf68 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -31,9 +31,11 @@ export default function LandingPage() {
@@ -97,9 +99,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
features={[
- { title: "Material Management", description: "Drag-and-drop your PDFs, DOCs, and notes.", buttonIcon: FileUp },
- { title: "Schedule Planner", description: "Visualize your day with a clean, responsive interface.", buttonIcon: CalendarDays },
- { title: "Deadline Tracker", description: "Never miss an assignment with smart notifications.", buttonIcon: Bell }
+ { title: "Material Management", description: "Drag-and-drop your PDFs, DOCs, and notes.", buttonIcon: FileUp, buttonHref: "/files" },
+ { title: "Schedule Planner", description: "Visualize your day with a clean, responsive interface.", buttonIcon: CalendarDays, buttonHref: "/planner" },
+ { title: "Deadline Tracker", description: "Never miss an assignment with smart notifications.", buttonIcon: Bell, buttonHref: "/tasks" }
]}
title="Powerful Academic Tools"
description="Streamline your research and management with our suite of student-focused features."
diff --git a/src/app/planner/page.tsx b/src/app/planner/page.tsx
new file mode 100644
index 0000000..1c62852
--- /dev/null
+++ b/src/app/planner/page.tsx
@@ -0,0 +1,19 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+
+export default function DailyPlannerPage() {
+ return (
+
+
+
+ Daily Planner
+ Manage your daily schedule and study hours here.
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/register/page.tsx b/src/app/register/page.tsx
new file mode 100644
index 0000000..4b3f7db
--- /dev/null
+++ b/src/app/register/page.tsx
@@ -0,0 +1,29 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import ContactCenter from '@/components/sections/contact/ContactCenter';
+import React from "react";
+
+export default function RegisterPage() {
+ return (
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/tasks/page.tsx b/src/app/tasks/page.tsx
new file mode 100644
index 0000000..2aa5aa7
--- /dev/null
+++ b/src/app/tasks/page.tsx
@@ -0,0 +1,19 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+
+export default function TaskListPage() {
+ return (
+
+
+
+ Task List
+ Stay on top of your assignments and deadlines.
+
+
+ );
+}
\ No newline at end of file