From 3a76f2c470db53a37deb521e4ddf705d985d57f4 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 5 Mar 2026 20:05:02 +0000 Subject: [PATCH] Add src/app/profile/page.tsx --- src/app/profile/page.tsx | 105 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 src/app/profile/page.tsx diff --git a/src/app/profile/page.tsx b/src/app/profile/page.tsx new file mode 100644 index 0000000..e487b3a --- /dev/null +++ b/src/app/profile/page.tsx @@ -0,0 +1,105 @@ +"use client"; + +import { useEffect, useState } from "react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; + +export default function ProfilePage() { + const [isClient, setIsClient] = useState(false); + + useEffect(() => { + setIsClient(true); + }, []); + + if (!isClient) { + return null; + } + + return ( + + + +
+
+

User Profile

+

Manage your account and preferences.

+ +
+
+

Account Information

+

Profile management will include:

+
    +
  • • User avatar and profile picture
  • +
  • • Name and email address
  • +
  • • Phone number
  • +
  • • Account creation date
  • +
  • • Account verification status
  • +
+
+ +
+

Preferences

+

Customize your experience:

+
    +
  • • Notification preferences
  • +
  • • Reminder settings
  • +
  • • Privacy settings
  • +
  • • Language and locale
  • +
  • • Theme preferences (light/dark mode)
  • +
+
+ +
+

Account Actions

+

Manage your account:

+
    +
  • • Change password
  • +
  • • Two-factor authentication
  • +
  • • Download account data
  • +
  • • Delete account
  • +
  • • Logout
  • +
+
+
+
+
+ +
+ +
+
+ ); +}