diff --git a/src/app/academics/page.tsx b/src/app/academics/page.tsx
new file mode 100644
index 0000000..22b4b73
--- /dev/null
+++ b/src/app/academics/page.tsx
@@ -0,0 +1,51 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve';
+import TeamCardEleven from '@/components/sections/team/TeamCardEleven';
+import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
+
+export default function AcademicsPage() {
+ return (
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/admissions/page.tsx b/src/app/admissions/page.tsx
new file mode 100644
index 0000000..fee980a
--- /dev/null
+++ b/src/app/admissions/page.tsx
@@ -0,0 +1,42 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
+import TimelineHorizontalCardStack from '@/components/cardStack/layouts/timelines/TimelineHorizontalCardStack';
+import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
+import ReactLenis from "lenis/react";
+
+export default function AdmissionsPage() {
+ return (
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx
new file mode 100644
index 0000000..e7a5355
--- /dev/null
+++ b/src/app/gallery/page.tsx
@@ -0,0 +1,32 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
+import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
+
+export default function GalleryPage() {
+ return (
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/news/page.tsx b/src/app/news/page.tsx
new file mode 100644
index 0000000..5e85cc1
--- /dev/null
+++ b/src/app/news/page.tsx
@@ -0,0 +1,38 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import BlogCardThree from '@/components/sections/blog/BlogCardThree';
+import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
+import ReactLenis from "lenis/react";
+
+export default function NewsPage() {
+ return (
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/page.tsx b/src/app/page.tsx
index f651fe9..6b9d192 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -32,16 +32,13 @@ export default function LandingPage() {
@@ -52,22 +49,16 @@ export default function LandingPage() {
title="Excellence in Education and Faith"
description="St. Joseph's High School Namagunga is dedicated to nurturing academic growth and spiritual maturity in our students, preparing them to be leaders of tomorrow."
buttons={[
- {
- text: "Apply Now", href: "#contact"},
+ { text: "Apply Now", href: "#contact" },
]}
imageSrc="http://img.b2bpic.net/free-photo/boston-clock-tower-downtown_649448-5289.jpg"
showBlur={true}
avatars={[
- {
- src: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-with-book_23-2148680226.jpg", alt: "Front view smiley woman with book"},
- {
- src: "http://img.b2bpic.net/free-photo/portrait-adult-woman-posing-with-book_23-2148464478.jpg", alt: "Portrait of adult woman posing with book"},
- {
- src: "http://img.b2bpic.net/free-photo/young-beautiful-lady-with-dark-curly-hair-khaki-shirt-holding-laptop-with-notepad-cup-coffee-go-hands-dreamily-looking-camera-isolated_574295-2237.jpg", alt: "Young beautiful lady with dark curly hair"},
- {
- src: "http://img.b2bpic.net/free-photo/successful-guy-with-glasses_1098-1116.jpg", alt: "Successful guy with glasses"},
- {
- src: "http://img.b2bpic.net/free-photo/pretty-student-posing-white_114579-76841.jpg", alt: "Pretty student posing on white"},
+ { src: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-with-book_23-2148680226.jpg", alt: "Front view smiley woman with book" },
+ { src: "http://img.b2bpic.net/free-photo/portrait-adult-woman-posing-with-book_23-2148464478.jpg", alt: "Portrait of adult woman posing with book" },
+ { src: "http://img.b2bpic.net/free-photo/young-beautiful-lady-with-dark-curly-hair-khaki-shirt-holding-laptop-with-notepad-cup-coffee-go-hands-dreamily-looking-camera-isolated_574295-2237.jpg", alt: "Young beautiful lady with dark curly hair" },
+ { src: "http://img.b2bpic.net/free-photo/successful-guy-with-glasses_1098-1116.jpg", alt: "Successful guy with glasses" },
+ { src: "http://img.b2bpic.net/free-photo/pretty-student-posing-white_114579-76841.jpg", alt: "Pretty student posing on white" },
]}
avatarText="Join our community of over 2,000+ students and alumni."
/>
@@ -78,15 +69,9 @@ export default function LandingPage() {
useInvertedBackground={true}
title="Academic Legacy"
metrics={[
- {
- icon: GraduationCap,
- label: "Graduation Rate", value: "98%"},
- {
- icon: BookOpen,
- label: "Library Volumes", value: "50k+"},
- {
- icon: Award,
- label: "National Awards", value: "150+"},
+ { icon: GraduationCap, label: "Graduation Rate", value: "98%" },
+ { icon: BookOpen, label: "Library Volumes", value: "50k+" },
+ { icon: Award, label: "National Awards", value: "150+" },
]}
metricsAnimation="slide-up"
/>
@@ -98,15 +83,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
features={[
- {
- icon: BookOpen,
- title: "Academic Excellence", description: "Rigorous curriculum focusing on holistic learning and critical thinking."},
- {
- icon: Plus,
- title: "Faith & Integrity", description: "Character building grounded in our Catholic tradition and values."},
- {
- icon: Trophy,
- title: "Sports & Talent", description: "Comprehensive athletic and extracurricular programs to harness potential."},
+ { icon: BookOpen, title: "Academic Excellence", description: "Rigorous curriculum focusing on holistic learning and critical thinking." },
+ { icon: Plus, title: "Faith & Integrity", description: "Character building grounded in our Catholic tradition and values." },
+ { icon: Trophy, title: "Sports & Talent", description: "Comprehensive athletic and extracurricular programs to harness potential." },
]}
title="Our Pillars of Success"
description="We build strong foundations through core values and comprehensive development paths."
@@ -119,15 +98,9 @@ export default function LandingPage() {
useInvertedBackground={true}
animationType="slide-up"
metrics={[
- {
- id: "m1", icon: Users,
- title: "Total Alumni", value: "10,000+"},
- {
- id: "m2", icon: Star,
- title: "Scholarship Students", value: "500+"},
- {
- id: "m3", icon: Building2,
- title: "School Years", value: "60+"},
+ { id: "m1", icon: Users, title: "Total Alumni", value: "10,000+" },
+ { id: "m2", icon: Star, title: "Scholarship Students", value: "500+" },
+ { id: "m3", icon: Building2, title: "School Years", value: "60+" },
]}
title="Community Impact"
description="Measuring our contribution to the growth of Uganda's future leaders."
@@ -140,21 +113,9 @@ export default function LandingPage() {
textboxLayout="split-description"
useInvertedBackground={false}
testimonials={[
- {
- id: "t1", name: "Sarah Namuyiga", handle: "@alumni", testimonial: "Namagunga shaped my professional path by instilling confidence and values.", rating: 5,
- imageSrc: "http://img.b2bpic.net/free-photo/image-beautiful-young-smiling-woman-with-blond-hair-walking-along-street-sunny-day-carry-her_1258-205916.jpg"},
- {
- id: "t2", name: "John Kabuga", handle: "@parent", testimonial: "Excellent care and academic guidance provided to my children.", rating: 5,
- imageSrc: "http://img.b2bpic.net/free-photo/fathers-day-concept-with-smiling-father-daughter_23-2147805472.jpg"},
- {
- id: "t3", name: "David Ssenyonga", handle: "@alumni", testimonial: "The best high school education one can find in Uganda.", rating: 5,
- imageSrc: "http://img.b2bpic.net/free-photo/portrait-caucasian-student-girl-completing-her-class-notes-with-information_482257-114573.jpg"},
- {
- id: "t4", name: "Rosemary Nsubuga", handle: "@teacher", testimonial: "A dedicated staff working towards the betterment of every child.", rating: 5,
- imageSrc: "http://img.b2bpic.net/free-photo/here-are-your-test-results-you-got_637285-8656.jpg"},
- {
- id: "t5", name: "Peter Kiggundu", handle: "@student", testimonial: "It's an amazing school with great resources and teachers.", rating: 5,
- imageSrc: "http://img.b2bpic.net/free-photo/young-female-looking-camera-graduate-uniform-looking-sensible_176474-82374.jpg"},
+ { id: "t1", name: "Sarah Namuyiga", handle: "@alumni", testimonial: "Namagunga shaped my professional path by instilling confidence and values.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/image-beautiful-young-smiling-woman-with-blond-hair-walking-along-street-sunny-day-carry-her_1258-205916.jpg" },
+ { id: "t2", name: "John Kabuga", handle: "@parent", testimonial: "Excellent care and academic guidance provided to my children.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/fathers-day-concept-with-smiling-father-daughter_23-2147805472.jpg" },
+ { id: "t3", name: "David Ssenyonga", handle: "@alumni", testimonial: "The best high school education one can find in Uganda.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-caucasian-student-girl-completing-her-class-notes-with-information_482257-114573.jpg" },
]}
showRating={true}
title="Voices of the Community"
@@ -166,12 +127,9 @@ export default function LandingPage() {
-
-
-
-
@@ -215,28 +155,9 @@ export default function LandingPage() {
@@ -244,4 +165,4 @@ export default function LandingPage() {
);
-}
+}
\ No newline at end of file
diff --git a/src/app/programs/page.tsx b/src/app/programs/page.tsx
new file mode 100644
index 0000000..5c38c0d
--- /dev/null
+++ b/src/app/programs/page.tsx
@@ -0,0 +1,39 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve';
+import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
+
+export default function ProgramsPage() {
+ return (
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/staff/page.tsx b/src/app/staff/page.tsx
new file mode 100644
index 0000000..d532cd8
--- /dev/null
+++ b/src/app/staff/page.tsx
@@ -0,0 +1,31 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
+import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
+import TeamCardOne from '@/components/sections/team/TeamCardOne';
+
+export default function StaffPage() {
+ return (
+
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file