7 Commits

Author SHA1 Message Date
4d8ccfa499 Merge version_4 into main
Merge version_4 into main
2026-04-18 08:40:50 +00:00
d514c806a9 Update src/app/page.tsx 2026-04-18 08:40:47 +00:00
6aa69fd6d5 Merge version_3 into main
Merge version_3 into main
2026-04-18 08:38:20 +00:00
d8dcea92a5 Update src/app/page.tsx 2026-04-18 08:38:17 +00:00
c0850e5dc5 Merge version_3 into main
Merge version_3 into main
2026-04-18 08:37:53 +00:00
b3bfe9f2be Update src/app/page.tsx 2026-04-18 08:37:49 +00:00
860180829a Merge version_2 into main
Merge version_2 into main
2026-04-18 08:36:30 +00:00

View File

@@ -2,17 +2,16 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA'; import ContactSplit from '@/components/sections/contact/ContactSplit';
import FaqDouble from '@/components/sections/faq/FaqDouble'; import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardTwentyEight from '@/components/sections/feature/FeatureCardTwentyEight'; import FeatureCardTwentyEight from '@/components/sections/feature/FeatureCardTwentyEight';
import FooterMedia from '@/components/sections/footer/FooterMedia'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import HeroLogo from '@/components/sections/hero/HeroLogo'; import HeroLogo from '@/components/sections/hero/HeroLogo';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree'; import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import PricingCardNine from '@/components/sections/pricing/PricingCardNine'; import PricingCardNine from '@/components/sections/pricing/PricingCardNine';
import SplitAbout from '@/components/sections/about/SplitAbout'; import SplitAbout from '@/components/sections/about/SplitAbout';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import { BookOpen, CheckCircle, Users } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -23,23 +22,18 @@ export default function LandingPage() {
contentWidth="smallMedium" contentWidth="smallMedium"
sizing="mediumLarge" sizing="mediumLarge"
background="circleGradient" background="circleGradient"
cardStyle="glass-depth" cardStyle="glass-elevated"
primaryButtonStyle="double-inset" primaryButtonStyle="flat"
secondaryButtonStyle="layered" secondaryButtonStyle="solid"
headingFontWeight="light" headingFontWeight="medium"
> >
<ReactLenis root> <ReactLenis root>
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay <NavbarStyleApple
navItems={[ navItems={[
{ { name: "Home", id: "hero" },
name: "Home", id: "hero"}, { name: "Features", id: "features" },
{ { name: "Pricing", id: "pricing" },
name: "Features", id: "features"},
{
name: "Pricing", id: "pricing"},
{
name: "Community", id: "community"},
]} ]}
brandName="Aizaan" brandName="Aizaan"
/> />
@@ -50,10 +44,8 @@ export default function LandingPage() {
logoText="Aizaan AI" logoText="Aizaan AI"
description="Deepen your connection to faith through Spiritual Consistency. Aizaan transforms your daily worship into a seamless, meaningful practice anchored in peace and purpose." description="Deepen your connection to faith through Spiritual Consistency. Aizaan transforms your daily worship into a seamless, meaningful practice anchored in peace and purpose."
buttons={[ buttons={[
{ { text: "Get Started", href: "#contact" },
text: "Get Started", href: "#contact"}, { text: "Learn More", href: "#features" },
{
text: "Learn More", href: "#features"},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/phone-16-pro-max_187299-46103.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/phone-16-pro-max_187299-46103.jpg?_wi=1"
/> />
@@ -66,12 +58,9 @@ export default function LandingPage() {
title="A New Era of Digital Worship" title="A New Era of Digital Worship"
description="Aizaan combines ancient wisdom with modern technology. Our AI provides instant answers on Salah, fasting, and Zakat, ensuring you always feel guided." description="Aizaan combines ancient wisdom with modern technology. Our AI provides instant answers on Salah, fasting, and Zakat, ensuring you always feel guided."
bulletPoints={[ bulletPoints={[
{ { title: "AI Scholar Assistant", description: "Authentic, reliable guidance on halal/haram, Salah, and daily habits." },
title: "AI Scholar Assistant", description: "Authentic, reliable guidance on halal/haram, Salah, and daily habits."}, { title: "Smart Prayer System", description: "Auto-location prayer times, Adhan, and missed prayer reminders." },
{ { title: "Gamified Growth", description: "Build spiritual consistency through streak tracking, XP rewards, levels, achievement badges, and AI-powered motivation that keeps you moving forward." },
title: "Smart Prayer System", description: "Auto-location prayer times, Adhan, and missed prayer reminders."},
{
title: "Gamified Growth", description: "Build spiritual consistency through streak tracking, XP rewards, and levels."},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/young-woman-preparing-her-bath-time_23-2149186333.jpg" imageSrc="http://img.b2bpic.net/free-photo/young-woman-preparing-her-bath-time_23-2149186333.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -84,15 +73,12 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ { id: "f1", title: "Gamification Engine", subtitle: "Daily Quests & Streaks", category: "Engagement", value: "Active" },
id: "f1", title: "AI Chat Assistant", subtitle: "24/7 Spiritual Guidance", category: "AI", value: "Reliable"}, { id: "f2", title: "Achievement Badges", subtitle: "Celebrate Progress", category: "Rewards", value: "Unlockable" },
{ { id: "f3", title: "AI Motivation", subtitle: "Personalized Encouragement", category: "Growth", value: "Adaptive" },
id: "f2", title: "Ramadan Mode", subtitle: "Track Suhoor & Iftar", category: "Seasonal", value: "Integrated"},
{
id: "f3", title: "Qur'an System", subtitle: "Read & Listen Daily", category: "Learning", value: "Offline"},
]} ]}
title="Core App Features" title="Gamified Spiritual Journey"
description="Built for consistency and personal growth." description="Track your progress with daily challenges, streak recovery, and rewarding mini-goals."
/> />
</div> </div>
@@ -102,122 +88,74 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
plans={[ plans={[
{ { id: "monthly", title: "Monthly Access", price: "₦2,500", period: "/mo", features: ["Unlimited AI Chat", "Advanced Streaks", "XP Multipliers", "Custom Themes"], button: { text: "Choose Monthly", href: "#" }, imageSrc: "http://img.b2bpic.net/free-photo/horizontal-phone-16-pro-max_187299-45891.jpg" },
id: "monthly", title: "Monthly Access", price: "₦2,500", period: "/mo", features: [ { id: "yearly", title: "Yearly Value", price: "₦7,000", period: "/yr", features: ["Everything Monthly", "Unlimited Streak Recovery", "Exclusive Badges", "Priority Support"], button: { text: "Choose Yearly", href: "#" }, imageSrc: "http://img.b2bpic.net/free-photo/phone-16-pro-max_187299-46103.jpg?_wi=2" },
"Unlimited AI Chat", "Voice AI Replies", "Exclusive Badges", "Custom Themes"],
button: {
text: "Choose Monthly", href: "#"},
imageSrc: "http://img.b2bpic.net/free-photo/horizontal-phone-16-pro-max_187299-45891.jpg", imageAlt: "Horizontal Phone 16 Pro Max"},
{
id: "yearly", title: "Yearly Value", price: "₦7,000", period: "/yr", features: [
"Everything Monthly", "Deep Analytics", "Priority Support", "Early Access"],
button: {
text: "Choose Yearly", href: "#"},
imageSrc: "http://img.b2bpic.net/free-photo/phone-16-pro-max_187299-46103.jpg?_wi=2", imageAlt: "Horizontal Phone 16 Pro Max"},
]} ]}
title="Premium Plans" title="Premium Engagement"
description="Unlock advanced tools to deepen your spiritual journey." description="Unlock advanced gamification features and priority support."
/> />
</div> </div>
<div id="metrics" data-section="metrics"> <div id="metrics" data-section="metrics">
<MetricCardThree <MetricCardTwo
animationType="slide-up" animationType="slide-up"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={true}
gridVariant="uniform-all-items-equal"
metrics={[ metrics={[
{ { id: "m1", description: "Active Streaks", value: "50k+" },
id: "m1", title: "Active Daily Users", value: "10k+", icon: Users, { id: "m2", description: "Quests Completed", value: "250k+" },
}, { id: "m3", description: "Badges Earned", value: "1M+" },
{
id: "m2", title: "Prayers Completed", value: "1M+", icon: CheckCircle,
},
{
id: "m3", title: "Qur'an Verses Read", value: "5M+", icon: BookOpen,
},
]} ]}
title="App Achievements" title="Community Achievements"
description="Our community is growing in faith every single day." description="Our community is celebrating spiritual milestones every day."
/> />
</div> </div>
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardFifteen <TestimonialCardTwo
useInvertedBackground={false} useInvertedBackground={true}
testimonial="Aizaan has transformed how I track my daily prayers. The AI chat feature is incredibly insightful and trustworthy." animationType="slide-up"
rating={5} textboxLayout="default"
author="Abdulrahman A." testimonials={[
avatars={[ { id: "t1", name: "Abdulrahman A.", role: "User", testimonial: "The streak system and daily challenges have completely changed my consistency. Getting badges for milestones makes it so rewarding!" }
{
src: "http://img.b2bpic.net/free-photo/portrait-woman-posing-white-shirt_23-2149021854.jpg", alt: "Sarah"},
{
src: "http://img.b2bpic.net/free-photo/close-up-portrait-beautiful-young-brunette-woman_273609-37522.jpg", alt: "John"},
{
src: "http://img.b2bpic.net/free-photo/people-collage-design_23-2148888275.jpg", alt: "Aisha"},
{
src: "http://img.b2bpic.net/free-photo/happy-young-man-blinks-eye-has-positive-expression-has-crisp-dark-hair-dressed-casually_273609-16607.jpg", alt: "Bolu"},
{
src: "http://img.b2bpic.net/free-photo/smiley-man-with-suit-posing-black-white-medium-shot_23-2149411400.jpg", alt: "Community Member"},
]} ]}
ratingAnimation="slide-up" title="Community Voices"
avatarsAnimation="slide-up" description="Trusted by thousands worldwide."
/> />
</div> </div>
<div id="faq" data-section="faq"> <div id="faq" data-section="faq">
<FaqDouble <FaqSplitMedia
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={true}
faqs={[ faqs={[
{ { id: "faq1", title: "How do I recover a missed streak?", content: "Premium members can use streak recovery tokens to restore their progress after a break." },
id: "faq1", title: "How does the payment work?", content: "We use a secure Paystack integration for instant activation."}, { id: "faq2", title: "Are there rewards for daily tasks?", content: "Yes! Completing quests earns you XP and digital badges displayed on your profile." },
{ { id: "faq3", title: "How does AI motivation work?", content: "Our AI analyzes your progress and sends personalized, timely encouragement to keep your momentum high." },
id: "faq2", title: "Is the AI guidance accurate?", content: "Yes, our AI is carefully trained on authentic Hadith and Qur'an, with oversight for scholarly differences."},
{
id: "faq3", title: "Can I use it offline?", content: "Yes, our core Qur'an reader and prayer tools are offline-first."},
]} ]}
title="Common Questions" title="Gamification Questions"
description="Got questions about the app? We're here to help." description="Learn more about how we keep you motivated."
faqsAnimation="slide-up" faqsAnimation="slide-up"
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCTA <ContactSplit
useInvertedBackground={false} useInvertedBackground={true}
background={{ background={{ variant: "plain" }}
variant: "sparkles-gradient"}} tag="Start Your Journey"
tag="Ready to Start?" title="Unlock Your Growth Today"
title="Begin Your Spiritual Growth Today" description="Download Aizaan and start earning rewards for your spiritual journey."
description="Download Aizaan and join a growing community of believers focused on daily improvement."
buttons={[
{
text: "Download on Play Store", href: "#"},
]}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterMedia <FooterBaseReveal
imageSrc="http://img.b2bpic.net/free-photo/golden-frame-green-backdrop_53876-102454.jpg"
logoText="Aizaan" logoText="Aizaan"
columns={[ columns={[
{ { title: "Product", items: [{ label: "Features", href: "#features" }, { label: "Pricing", href: "#pricing" }] },
title: "Product", items: [ { title: "Support", items: [{ label: "Help Center", href: "#" }, { label: "Contact Us", href: "#contact" }] },
{
label: "Features", href: "#features"},
{
label: "Pricing", href: "#pricing"},
],
},
{
title: "Support", items: [
{
label: "Help Center", href: "#"},
{
label: "Contact Us", href: "#"},
],
},
]} ]}
/> />
</div> </div>