From 8433a0c7b62d24311ae10346539567bbac28e40e Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 06:28:30 +0000 Subject: [PATCH 1/3] Update src/app/admin/channels/page.tsx --- src/app/admin/channels/page.tsx | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/src/app/admin/channels/page.tsx b/src/app/admin/channels/page.tsx index 689296b..711faec 100644 --- a/src/app/admin/channels/page.tsx +++ b/src/app/admin/channels/page.tsx @@ -31,9 +31,7 @@ export default function AdminChannelsPage() { brandName="أوائل الشهادة" navItems={navItems} button={{ - text: "تسجيل الدخول", - href: "/login", - }} + text: "تسجيل الدخول", href: "/login"}} animateOnLoad={true} /> @@ -44,18 +42,13 @@ export default function AdminChannelsPage() { description="منصة تعليمية حديثة توفر أفضل الشروحات والمواد الدراسية من أفضل الأساتذة" buttons={[ { - text: "ابدأ الآن", - href: "/signup", - }, + text: "ابدأ الآن", href: "/signup"}, { - text: "تصفح الأساتذة", - href: "/teachers", - }, + text: "تصفح الأساتذة", href: "/teachers"}, ]} background={{ - variant: "circleGradient", - }} - imageSrc="http://img.b2bpic.net/free-photo/education-concept-student-studying-brainstorming-campus-concept-close-up-students-discussing-their-subject-books-textbooks-selective-focus_1418-657.jpg?_wi=2" + variant: "plain"}} + imageSrc="http://img.b2bpic.net/free-photo/education-concept-student-studying-brainstorming-campus-concept-close-up-students-discussing-their-subject-books-textbooks-selective-focus_1418-657.jpg" imageAlt="منصة أوائل الشهادة التعليمية" frameStyle="card" mediaAnimation="slide-up" -- 2.49.1 From 6255dbecad6904da7047cceed68b6ff19dffdb30 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 06:28:31 +0000 Subject: [PATCH 2/3] Update src/app/page.tsx --- src/app/page.tsx | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index efcfd29..eda4b42 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -31,9 +31,7 @@ export default function HomePage() { brandName="أوائل الشهادة" navItems={navItems} button={{ - text: "تسجيل الدخول", - href: "/login", - }} + text: "تسجيل الدخول", href: "/login"}} animateOnLoad={true} /> @@ -44,18 +42,13 @@ export default function HomePage() { description="منصة تعليمية حديثة توفر أفضل الشروحات والمواد الدراسية من أفضل الأساتذة" buttons={[ { - text: "ابدأ الآن", - href: "/signup", - }, + text: "ابدأ الآن", href: "/signup"}, { - text: "تصفح الأساتذة", - href: "/teachers", - }, + text: "تصفح الأساتذة", href: "/teachers"}, ]} background={{ - variant: "circleGradient", - }} - imageSrc="http://img.b2bpic.net/free-photo/education-concept-student-studying-brainstorming-campus-concept-close-up-students-discussing-their-subject-books-textbooks-selective-focus_1418-657.jpg?_wi=1" + variant: "plain"}} + imageSrc="http://img.b2bpic.net/free-photo/education-concept-student-studying-brainstorming-campus-concept-close-up-students-discussing-their-subject-books-textbooks-selective-focus_1418-657.jpg" imageAlt="منصة أوائل الشهادة التعليمية" frameStyle="card" mediaAnimation="slide-up" -- 2.49.1 From afe21deb1b2566ca341cb9e85aeab2792288e287 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 06:28:31 +0000 Subject: [PATCH 3/3] Update src/app/teachers/[id]/page.tsx --- src/app/teachers/[id]/page.tsx | 281 ++++++++------------------------- 1 file changed, 62 insertions(+), 219 deletions(-) diff --git a/src/app/teachers/[id]/page.tsx b/src/app/teachers/[id]/page.tsx index 70db6cb..4a01546 100644 --- a/src/app/teachers/[id]/page.tsx +++ b/src/app/teachers/[id]/page.tsx @@ -2,48 +2,19 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; -import Link from "next/link"; import { useParams } from "next/navigation"; -export default function TeacherProfilePage() { +export default function TeacherDetailPage() { const params = useParams(); - const teacherId = params.id; + const teacherId = Array.isArray(params.id) ? params.id[0] : params.id; const navItems = [ - { name: "الرئيسية", id: "home" }, - { name: "الأساتذة", id: "teachers" }, - { name: "الشروحات", id: "videos" }, - { name: "الشيتات", id: "sheets" }, + { name: "الرئيسية", id: "/" }, + { name: "الأساتذة", id: "/teachers" }, + { name: "الشروحات", id: "/videos" }, + { name: "الشيتات", id: "/sheets" }, ]; - // Mock teacher data - in real app this would come from params or API - const teacherData = { - 1: { - name: "أ.محمد علي", - subject: "الرياضيات", - bio: "متخصص في تدريس الرياضيات لأكثر من 15 سنة مع خبرة واسعة في شرح المفاهيم المعقدة بطرق مبسطة", - avatar: "http://img.b2bpic.net/free-photo/smiling-camera-with-crossed-arms-happy-confident-satisfied-expression-lateral-view_1194-633413.jpg", - rating: 4.8, - students: 2543, - videos: 127, - specialties: ["الدوال", "المتراجحات", "التكامل والتفاضل", "الهندسة"], - telegram: "https://t.me/mohamedali_math", - }, - 2: { - name: "أ.فاطمة حسن", - subject: "اللغة العربية", - bio: "خبيرة لغة عربية متخصصة في النحو والبلاغة والأدب، تساعد الطلاب على فهم اللغة بعمق", - avatar: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", - rating: 4.9, - students: 3201, - videos: 156, - specialties: ["النحو", "البلاغة", "الأدب العربي", "القراءة التحليلية"], - telegram: "https://t.me/fatima_arabic", - }, - }; - - const teacher = teacherData[teacherId] || teacherData[1]; - return ( -
-
-
- {teacher.name} - - - - - تابع على تليجرام - - -
- -
-

- {teacher.name} +
+
+
+

+ تفاصيل الأستاذ

-

{teacher.subject}

- -
-
-
{teacher.rating}
-
التقييم
-
-
-
{teacher.students.toLocaleString()}
-
الطلاب
-
-
-
{teacher.videos}
-
الفيديوهات
-
-
- -

- {teacher.bio} +

+ معرف الأستاذ: {teacherId}

- -
-

التخصصات

-
- {teacher.specialties.map((specialty) => ( - - {specialty} - - ))} +
+
+

+ د. أحمد محمد +

+

أستاذ الرياضيات والعلوم

-
-
-
-
- -
-

أحدث الفيديوهات

-
- {[ - { - title: "شرح الدوال والمتراجحات", - duration: "45 دقيقة", - date: "قبل أسبوع", - thumbnail: "http://img.b2bpic.net/free-psd/e-learning-concept-banner-template_23-2148688191.jpg", - }, - { - title: "حل تمارين الفصل الثالث", - duration: "38 دقيقة", - date: "قبل يومين", - thumbnail: "http://img.b2bpic.net/free-photo/teacher-s-day-congratulations_23-2150039090.jpg", - }, - { - title: "المراجعة الشاملة للامتحان", - duration: "62 دقيقة", - date: "اليوم", - thumbnail: "http://img.b2bpic.net/free-photo/education-concept-student-studying-brainstorming-campus-concept-close-up-students-discussing-their-subject-books-textbooks-selective-focus_1418-657.jpg", - }, - ].map((video, idx) => ( -
-
- {video.title} -
-
- - - +
+

+ نبذة عن الأستاذ +

+

+ أستاذ متخصص في الرياضيات والعلوم بخبرة أكثر من 10 سنوات في التعليم. + متفرغ لتقديم أفضل الشروحات والمواد التعليمية للطلاب. +

+
+
+

+ التخصصات +

+
    +
  • الجبر والهندسة
  • +
  • الفيزياء
  • +
  • الكيمياء
  • +
  • الأحياء
  • +
+
+
+

+ الإحصائيات +

+
+
+
+ 2,450 +
+

المتابعون

+
+
+
+ 142 +
+

الفيديوهات

+
+
+
+ 4.8 +
+

التقييم

-
-

{video.title}

-
- {video.duration} - {video.date} -
-
- ))} -
-
- -
-
-

- اشترك في قناة {teacher.name} -

-

- احصل على جميع الشروحات والملاحظات والمواد الإضافية مباشرة على تليجرام -

- - - - - اتبع الآن على تليجرام - -
-
- - -- 2.49.1