14 Commits

Author SHA1 Message Date
fb85216238 Update src/app/page.tsx 2026-03-08 11:55:52 +00:00
a23f3a46ef Update src/app/layout.tsx 2026-03-08 11:55:52 +00:00
04499bc599 Merge version_7 into main
Merge version_7 into main
2026-03-08 11:53:33 +00:00
662ce03da4 Update src/app/page.tsx 2026-03-08 11:53:29 +00:00
205d75e902 Merge version_6 into main
Merge version_6 into main
2026-03-07 07:35:20 +00:00
5fbd0e24fd Update src/app/page.tsx 2026-03-07 07:35:16 +00:00
aac8e22bfd Merge version_5 into main
Merge version_5 into main
2026-03-07 07:11:54 +00:00
d8b2baba35 Update src/app/page.tsx 2026-03-07 07:11:50 +00:00
a235c1971b Merge version_4 into main
Merge version_4 into main
2026-03-06 10:56:35 +00:00
1ef898eded Update src/app/page.tsx 2026-03-06 10:56:31 +00:00
4a854d93ca Merge version_3 into main
Merge version_3 into main
2026-03-06 10:54:52 +00:00
a916ddf0b0 Update src/app/page.tsx 2026-03-06 10:54:48 +00:00
3093a09c3e Update src/app/layout.tsx 2026-03-06 10:54:47 +00:00
9c64347aeb Merge version_2 into main
Merge version_2 into main
2026-03-06 08:23:54 +00:00
2 changed files with 21 additions and 98 deletions

View File

@@ -1,14 +1,11 @@
import type { Metadata } from "next";
import { DM_Sans } from "next/font/google";
import "./styles/variables.css";
import { Inter } from "next/font/google";
import "./globals.css";
const dmSans = DM_Sans({
variable: "--font-dm-sans", subsets: ["latin"],
});
const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = {
title: "PetCare AI", description: "AI-powered pet health guidance and emergency first aid assistant"};
title: "PetCare AI", description: "AI-powered pet health guidance and emergency assistance"};
export default function RootLayout({
children,
@@ -17,9 +14,7 @@ export default function RootLayout({
}) {
return (
<html lang="en">
<body className={dmSans.variable}>
{children}
<body className={inter.className}>{children}
<script
dangerouslySetInnerHTML={{
__html: `

View File

@@ -7,10 +7,9 @@ import HeroBillboardScroll from "@/components/sections/hero/HeroBillboardScroll"
import FeatureCardNine from "@/components/sections/feature/FeatureCardNine";
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo";
import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo";
import ContactCenter from "@/components/sections/contact/ContactCenter";
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
import { Heart, Zap, TrendingUp, MessageCircle, Mail, Shield, Clock, Lightbulb, Activity } from "lucide-react";
import { Heart, Zap, TrendingUp, MessageCircle, Mail, Shield, Clock, Lightbulb, Activity, AlertTriangle } from "lucide-react";
export default function HomePage() {
const navItems = [
@@ -74,11 +73,11 @@ export default function HomePage() {
title="Pet Health Guidance, Instantly"
description="Get safe, easy-to-understand first aid advice for dogs, cats, and other pets. Our AI assistant provides immediate guidance while your veterinarian is being reached."
tag="AI-Powered Pet Care"
tagIcon={Heart}
tagIcon={Clock}
tagAnimation="slide-up"
buttons={[
{ text: "Start Chat", href: "/chat" },
{ text: "Emergency Guide", href: "/emergency" },
{ text: "Start Chat", href: "/chat" },
]}
buttonAnimation="slide-up"
background={{ variant: "canvas-reveal" }}
@@ -98,6 +97,18 @@ export default function HomePage() {
features={[
{
id: 1,
title: "Emergency Detection", description:
"Our AI immediately recognizes serious symptoms like heavy bleeding, seizures, or poisoning and prioritizes urgent veterinary care recommendations.", phoneOne: {
imageSrc:
"http://img.b2bpic.net/free-photo/emergency-call-urgent-accidental-hotline-paramedic-concept_53876-125088.jpg?_wi=1", imageAlt: "Emergency alert interface"
},
phoneTwo: {
imageSrc:
"http://img.b2bpic.net/free-photo/emergency-call-urgent-accidental-hotline-paramedic-concept_53876-125088.jpg?_wi=2", imageAlt: "Emergency priority recommendations"
},
},
{
id: 2,
title: "AI Chat Assistant", description:
"Ask questions about your pet's symptoms and get structured guidance on possible causes, immediate first aid, safe home remedies, and when to visit a veterinarian.", phoneOne: {
imageSrc:
@@ -109,7 +120,7 @@ export default function HomePage() {
},
},
{
id: 2,
id: 3,
title: "Image Upload Analysis", description:
"Upload photos of your injured or sick animal for AI-powered analysis. Receive visual symptom assessment and personalized guidance based on what the AI observes.", phoneOne: {
imageSrc:
@@ -121,7 +132,7 @@ export default function HomePage() {
},
},
{
id: 3,
id: 4,
title: "Stray Animal Helper", description:
"Found an injured stray? Step-by-step guidance on how to safely approach, provide first aid, and connect with local rescue services and veterinarians.", phoneOne: {
imageSrc:
@@ -132,18 +143,6 @@ export default function HomePage() {
"http://img.b2bpic.net/free-photo/girl-plays-with-domestic-rabbit-street-pet-concept_169016-59297.jpg?_wi=2", imageAlt: "Connecting with rescue services"
},
},
{
id: 4,
title: "Emergency Detection", description:
"Our AI immediately recognizes serious symptoms like heavy bleeding, seizures, or poisoning and prioritizes urgent veterinary care recommendations.", phoneOne: {
imageSrc:
"http://img.b2bpic.net/free-photo/emergency-call-urgent-accidental-hotline-paramedic-concept_53876-125088.jpg?_wi=1", imageAlt: "Emergency alert interface"
},
phoneTwo: {
imageSrc:
"http://img.b2bpic.net/free-photo/emergency-call-urgent-accidental-hotline-paramedic-concept_53876-125088.jpg?_wi=2", imageAlt: "Emergency priority recommendations"
},
},
]}
showStepNumbers={true}
textboxLayout="default"
@@ -152,26 +151,6 @@ export default function HomePage() {
/>
</div>
<div id="benefits" data-section="benefits">
<MetricCardTwo
title="Why Pet Owners Trust Us"
description="Key benefits that make us your go-to pet health companion"
tag="Our Advantages"
tagIcon={Shield}
tagAnimation="slide-up"
metrics={[
{ id: "1", value: "24/7", description: "Instant Availability" },
{ id: "2", value: "AI-Powered", description: "Smart Analysis" },
{ id: "3", value: "Safe First Aid", description: "Vet-Approved Guidance" },
{ id: "4", value: "Quick Response", description: "Seconds to Solutions" },
]}
gridVariant="uniform-all-items-equal"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
/>
</div>
<div id="about" data-section="about">
<InlineImageSplitTextAbout
heading={[
@@ -184,57 +163,6 @@ export default function HomePage() {
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardTwo
title="Trusted by Pet Owners Worldwide"
description="Join thousands of people helping their pets safely"
tag="Impact Metrics"
tagIcon={TrendingUp}
tagAnimation="slide-up"
metrics={[
{ id: "1", value: "50K+", description: "Pet Owners Helped" },
{ id: "2", value: "100+", description: "Animal Types Supported" },
{ id: "3", value: "24/7", description: "Instant Guidance Available" },
{ id: "4", value: "98%", description: "Safety-Focused Advice" },
]}
gridVariant="uniform-all-items-equal"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwo
title="What Pet Owners Say"
description="Real experiences from people who used our platform to help their pets"
tag="Customer Stories"
tagIcon={MessageCircle}
tagAnimation="slide-up"
testimonials={[
{
id: "1", name: "Maria Garcia", role: "Dog Owner", testimonial:
"When my golden retriever got injured, this platform gave me clear first aid steps while I waited for the vet. It was incredibly reassuring and the guidance was so easy to follow.", imageSrc:
"http://img.b2bpic.net/free-photo/experienced-florist-holding-dog-smiles_23-2148435668.jpg?_wi=1", imageAlt: "Maria Garcia, satisfied pet owner"},
{
id: "2", name: "James Chen", role: "Cat Parent", testimonial:
"The image upload feature helped me understand what was wrong with my cat before the vet appointment. Knowing what to expect made the experience less stressful for both of us.", imageSrc:
"http://img.b2bpic.net/free-photo/woman-showing-ok-sign_23-2148990150.jpg?_wi=1", imageAlt: "James Chen, happy customer"},
{
id: "3", name: "Sarah Williams", role: "Veterinary Assistant", testimonial:
"I recommended this to pet owner clients. It's safe, accurate, and doesn't replace veterinary care—it just empowers people to help their pets better in emergencies.", imageSrc:
"http://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg?_wi=1", imageAlt: "Sarah Williams, veterinary professional"},
{
id: "4", name: "Ahmed Patel", role: "Animal Rescue Volunteer", testimonial:
"The stray animal guide has been invaluable. I've used it multiple times to help injured animals safely and connect them with local vets. It's a game-changer for rescue work.", imageSrc:
"http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg", imageAlt: "Ahmed Patel, animal rescuer"},
]}
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
tag="Newsletter"