Merge version_1 into main #2
@@ -19,8 +19,7 @@ export default function AboutPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Chat Assistant", href: "/chat" },
|
||||
{ label: "Emergency Guide", href: "/emergency" },
|
||||
{ label: "Image Upload", href: "/chat" },
|
||||
@@ -28,8 +27,7 @@ export default function AboutPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Safety Guidelines", href: "#" },
|
||||
{ label: "Pet Care Tips", href: "/resources" },
|
||||
@@ -37,8 +35,7 @@ export default function AboutPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Contact Support", href: "#" },
|
||||
@@ -54,7 +51,7 @@ export default function AboutPage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="largeSmall"
|
||||
background="floatingGradient"
|
||||
background="circleGradient"
|
||||
cardStyle="outline"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
@@ -81,7 +78,7 @@ export default function AboutPage() {
|
||||
{ text: "See Our Impact", href: "/" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "floatingGradient" }}
|
||||
background={{ variant: "canvas-reveal" }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/doctor-asking-client-from-queue_329181-10374.jpg"
|
||||
imageAlt="Professional veterinary care and trusted pet health guidance"
|
||||
/>
|
||||
@@ -108,35 +105,17 @@ export default function AboutPage() {
|
||||
tagAnimation="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Dr. Jennifer Martinez",
|
||||
role: "Licensed Veterinarian",
|
||||
testimonial:
|
||||
"I recommend this platform to my clients. It provides accurate first aid guidance that helps owners respond appropriately before reaching our clinic. It's a valuable tool that respects the importance of professional veterinary care.",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/experienced-florist-holding-dog-smiles_23-2148435668.jpg?_wi=2",
|
||||
imageAlt: "Dr. Jennifer Martinez, veterinarian",
|
||||
},
|
||||
id: "1", name: "Dr. Jennifer Martinez", role: "Licensed Veterinarian", testimonial:
|
||||
"I recommend this platform to my clients. It provides accurate first aid guidance that helps owners respond appropriately before reaching our clinic. It's a valuable tool that respects the importance of professional veterinary care.", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/experienced-florist-holding-dog-smiles_23-2148435668.jpg", imageAlt: "Dr. Jennifer Martinez, veterinarian"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Thomas Lee",
|
||||
role: "Animal Rescue Director",
|
||||
testimonial:
|
||||
"Our rescue organization uses PetCare AI for initial assessment of injured animals. The emergency detection feature has helped us prioritize which animals need immediate critical care. It's an invaluable resource.",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/woman-showing-ok-sign_23-2148990150.jpg?_wi=2",
|
||||
imageAlt: "Thomas Lee, animal rescue director",
|
||||
},
|
||||
id: "2", name: "Thomas Lee", role: "Animal Rescue Director", testimonial:
|
||||
"Our rescue organization uses PetCare AI for initial assessment of injured animals. The emergency detection feature has helped us prioritize which animals need immediate critical care. It's an invaluable resource.", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/woman-showing-ok-sign_23-2148990150.jpg", imageAlt: "Thomas Lee, animal rescue director"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Dr. Priya Sharma",
|
||||
role: "Veterinary Surgeon",
|
||||
testimonial:
|
||||
"The platform's commitment to safety and accuracy is commendable. It never tries to replace veterinary diagnosis but instead empowers owners to provide better immediate care. That's exactly what's needed.",
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg?_wi=2",
|
||||
imageAlt: "Dr. Priya Sharma, veterinary surgeon",
|
||||
},
|
||||
id: "3", name: "Dr. Priya Sharma", role: "Veterinary Surgeon", testimonial:
|
||||
"The platform's commitment to safety and accuracy is commendable. It never tries to replace veterinary diagnosis but instead empowers owners to provide better immediate care. That's exactly what's needed.", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg", imageAlt: "Dr. Priya Sharma, veterinary surgeon"},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
animationType="slide-up"
|
||||
|
||||
@@ -19,8 +19,7 @@ export default function ChatPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Chat Assistant", href: "/chat" },
|
||||
{ label: "Emergency Guide", href: "/emergency" },
|
||||
{ label: "Image Upload", href: "/chat" },
|
||||
@@ -28,8 +27,7 @@ export default function ChatPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Safety Guidelines", href: "#" },
|
||||
{ label: "Pet Care Tips", href: "/resources" },
|
||||
@@ -37,8 +35,7 @@ export default function ChatPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Contact Support", href: "#" },
|
||||
@@ -54,7 +51,7 @@ export default function ChatPage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="largeSmall"
|
||||
background="floatingGradient"
|
||||
background="circleGradient"
|
||||
cardStyle="outline"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
@@ -81,8 +78,8 @@ export default function ChatPage() {
|
||||
{ text: "View Emergency Guide", href: "/emergency" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "floatingGradient" }}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg?_wi=3"
|
||||
background={{ variant: "canvas-reveal" }}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg"
|
||||
imageAlt="Chat interface for asking pet health questions"
|
||||
/>
|
||||
</div>
|
||||
@@ -94,51 +91,33 @@ export default function ChatPage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Describe Your Pet's Situation",
|
||||
description:
|
||||
"Simply tell us about your pet, their symptoms, or the situation they're in. Include as much detail as you're comfortable sharing.",
|
||||
phoneOne: {
|
||||
title: "Describe Your Pet's Situation", description:
|
||||
"Simply tell us about your pet, their symptoms, or the situation they're in. Include as much detail as you're comfortable sharing.", phoneOne: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg?_wi=4",
|
||||
imageAlt: "Typing pet health question",
|
||||
},
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg", imageAlt: "Typing pet health question"},
|
||||
phoneTwo: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg?_wi=5",
|
||||
imageAlt: "Submit your question",
|
||||
},
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg", imageAlt: "Submit your question"},
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Get Structured Guidance",
|
||||
description:
|
||||
"Our AI analyzes the information and provides step-by-step guidance covering possible causes, first aid measures, safe remedies, and veterinary recommendations.",
|
||||
phoneOne: {
|
||||
title: "Get Structured Guidance", description:
|
||||
"Our AI analyzes the information and provides step-by-step guidance covering possible causes, first aid measures, safe remedies, and veterinary recommendations.", phoneOne: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg?_wi=6",
|
||||
imageAlt: "Receiving guidance response",
|
||||
},
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg", imageAlt: "Receiving guidance response"},
|
||||
phoneTwo: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg?_wi=7",
|
||||
imageAlt: "Detailed recommendations",
|
||||
},
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg", imageAlt: "Detailed recommendations"},
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Upload Photos for Visual Analysis",
|
||||
description:
|
||||
"Optionally upload photos of your pet's injury or condition. Our AI analyzes visual symptoms and provides more targeted guidance.",
|
||||
phoneOne: {
|
||||
title: "Upload Photos for Visual Analysis", description:
|
||||
"Optionally upload photos of your pet's injury or condition. Our AI analyzes visual symptoms and provides more targeted guidance.", phoneOne: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/people-taking-photo-mobile-phone-he-chose-picture-from-gallery-use_1150-51073.jpg?_wi=3",
|
||||
imageAlt: "Photo upload interface",
|
||||
},
|
||||
"http://img.b2bpic.net/free-vector/people-taking-photo-mobile-phone-he-chose-picture-from-gallery-use_1150-51073.jpg", imageAlt: "Photo upload interface"},
|
||||
phoneTwo: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/people-taking-photo-mobile-phone-he-chose-picture-from-gallery-use_1150-51073.jpg?_wi=4",
|
||||
imageAlt: "Photo analysis results",
|
||||
},
|
||||
"http://img.b2bpic.net/free-vector/people-taking-photo-mobile-phone-he-chose-picture-from-gallery-use_1150-51073.jpg", imageAlt: "Photo analysis results"},
|
||||
},
|
||||
]}
|
||||
showStepNumbers={true}
|
||||
@@ -157,23 +136,14 @@ export default function ChatPage() {
|
||||
tagAnimation="slide-up"
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How quickly will I get a response?",
|
||||
content:
|
||||
"Our AI responds instantly. You'll receive guidance within seconds of submitting your question, so you can take immediate action if needed.",
|
||||
},
|
||||
id: "1", title: "How quickly will I get a response?", content:
|
||||
"Our AI responds instantly. You'll receive guidance within seconds of submitting your question, so you can take immediate action if needed."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Can I upload multiple photos?",
|
||||
content:
|
||||
"Yes, you can upload multiple photos of your pet from different angles. This helps our AI provide more comprehensive visual analysis.",
|
||||
},
|
||||
id: "2", title: "Can I upload multiple photos?", content:
|
||||
"Yes, you can upload multiple photos of your pet from different angles. This helps our AI provide more comprehensive visual analysis."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Is the chat available in other languages?",
|
||||
content:
|
||||
"Currently, our chat is available in English. We are working on adding support for additional languages soon.",
|
||||
},
|
||||
id: "3", title: "Is the chat available in other languages?", content:
|
||||
"Currently, our chat is available in English. We are working on adding support for additional languages soon."},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
|
||||
@@ -19,8 +19,7 @@ export default function EmergencyPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Chat Assistant", href: "/chat" },
|
||||
{ label: "Emergency Guide", href: "/emergency" },
|
||||
{ label: "Image Upload", href: "/chat" },
|
||||
@@ -28,8 +27,7 @@ export default function EmergencyPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Safety Guidelines", href: "#" },
|
||||
{ label: "Pet Care Tips", href: "/resources" },
|
||||
@@ -37,8 +35,7 @@ export default function EmergencyPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Contact Support", href: "#" },
|
||||
@@ -54,7 +51,7 @@ export default function EmergencyPage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="largeSmall"
|
||||
background="floatingGradient"
|
||||
background="circleGradient"
|
||||
cardStyle="outline"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
@@ -81,8 +78,8 @@ export default function EmergencyPage() {
|
||||
{ text: "Back to Home", href: "/" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "floatingGradient" }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/emergency-call-urgent-accidental-hotline-paramedic-concept_53876-125088.jpg?_wi=3"
|
||||
background={{ variant: "canvas-reveal" }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/emergency-call-urgent-accidental-hotline-paramedic-concept_53876-125088.jpg"
|
||||
imageAlt="Emergency first aid guidance and response protocols"
|
||||
/>
|
||||
</div>
|
||||
@@ -93,25 +90,13 @@ export default function EmergencyPage() {
|
||||
description="Know when to seek immediate veterinary care"
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "Heavy Bleeding",
|
||||
description: "Apply pressure with clean cloth, seek vet immediately",
|
||||
},
|
||||
id: "1", value: "Heavy Bleeding", description: "Apply pressure with clean cloth, seek vet immediately"},
|
||||
{
|
||||
id: "2",
|
||||
value: "Seizures",
|
||||
description: "Move pet away from hazards, time the episode, contact vet",
|
||||
},
|
||||
id: "2", value: "Seizures", description: "Move pet away from hazards, time the episode, contact vet"},
|
||||
{
|
||||
id: "3",
|
||||
value: "Choking",
|
||||
description: "Check airway, perform Heimlich if trained, rush to vet",
|
||||
},
|
||||
id: "3", value: "Choking", description: "Check airway, perform Heimlich if trained, rush to vet"},
|
||||
{
|
||||
id: "4",
|
||||
value: "Poisoning",
|
||||
description: "Remove source, identify poison if possible, call vet urgently",
|
||||
},
|
||||
id: "4", value: "Poisoning", description: "Remove source, identify poison if possible, call vet urgently"},
|
||||
]}
|
||||
gridVariant="uniform-all-items-equal"
|
||||
textboxLayout="default"
|
||||
@@ -129,23 +114,14 @@ export default function EmergencyPage() {
|
||||
tagAnimation="slide-up"
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "What should I do if my pet is bleeding heavily?",
|
||||
content:
|
||||
"Apply firm, direct pressure to the wound with a clean cloth or gauze. Maintain pressure for 5-10 minutes without lifting to check. If bleeding doesn't stop, apply a second layer without removing the first. Seek veterinary care immediately. Do not use a tourniquet unless you're trained.",
|
||||
},
|
||||
id: "1", title: "What should I do if my pet is bleeding heavily?", content:
|
||||
"Apply firm, direct pressure to the wound with a clean cloth or gauze. Maintain pressure for 5-10 minutes without lifting to check. If bleeding doesn't stop, apply a second layer without removing the first. Seek veterinary care immediately. Do not use a tourniquet unless you're trained."},
|
||||
{
|
||||
id: "2",
|
||||
title: "My pet is having a seizure. What do I do?",
|
||||
content:
|
||||
"Stay calm and ensure your pet is in a safe space away from stairs and hard objects. Do not restrain them or put anything in their mouth. Note the time and duration of the seizure. After it ends, keep them quiet and warm. Contact your veterinarian immediately, as seizures require urgent evaluation.",
|
||||
},
|
||||
id: "2", title: "My pet is having a seizure. What do I do?", content:
|
||||
"Stay calm and ensure your pet is in a safe space away from stairs and hard objects. Do not restrain them or put anything in their mouth. Note the time and duration of the seizure. After it ends, keep them quiet and warm. Contact your veterinarian immediately, as seizures require urgent evaluation."},
|
||||
{
|
||||
id: "3",
|
||||
title: "I think my pet has been poisoned. What's the first step?",
|
||||
content:
|
||||
"If possible, identify what your pet ingested (poison, plant, food, chemical, etc.). Keep the container or package if available. Do not induce vomiting unless directed by your vet—some substances cause more damage coming back up. Call your veterinarian or animal poison control immediately with information.",
|
||||
},
|
||||
id: "3", title: "I think my pet has been poisoned. What's the first step?", content:
|
||||
"If possible, identify what your pet ingested (poison, plant, food, chemical, etc.). Keep the container or package if available. Do not induce vomiting unless directed by your vet—some substances cause more damage coming back up. Call your veterinarian or animal poison control immediately with information."},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
|
||||
117
src/app/page.tsx
117
src/app/page.tsx
@@ -22,8 +22,7 @@ export default function HomePage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Chat Assistant", href: "/chat" },
|
||||
{ label: "Emergency Guide", href: "/emergency" },
|
||||
{ label: "Image Upload", href: "/chat" },
|
||||
@@ -31,8 +30,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Safety Guidelines", href: "#" },
|
||||
{ label: "Pet Care Tips", href: "/resources" },
|
||||
@@ -40,8 +38,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Contact Support", href: "#" },
|
||||
@@ -57,7 +54,7 @@ export default function HomePage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="largeSmall"
|
||||
background="floatingGradient"
|
||||
background="circleGradient"
|
||||
cardStyle="outline"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
@@ -84,7 +81,7 @@ export default function HomePage() {
|
||||
{ text: "Emergency Guide", href: "/emergency" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "floatingGradient" }}
|
||||
background={{ variant: "canvas-reveal" }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-sad-woman-saying-goodbye-her-old-german-shepherd-professional-male-veterinarian-preparing-ready-put-down-sick-dog_662251-2307.jpg"
|
||||
imageAlt="Pet care guidance interface showing a dog and cat with helpful information"
|
||||
className="relative z-10"
|
||||
@@ -101,67 +98,43 @@ export default function HomePage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
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: {
|
||||
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:
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg?_wi=1",
|
||||
imageAlt: "Chat interface for pet health questions",
|
||||
},
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg", imageAlt: "Chat interface for pet health questions"},
|
||||
phoneTwo: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg?_wi=2",
|
||||
imageAlt: "Chat interface response view",
|
||||
},
|
||||
"http://img.b2bpic.net/free-vector/dating-app-chat-interface-template-set_23-2148530299.jpg", imageAlt: "Chat interface response view"},
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
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: {
|
||||
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:
|
||||
"http://img.b2bpic.net/free-vector/people-taking-photo-mobile-phone-he-chose-picture-from-gallery-use_1150-51073.jpg?_wi=1",
|
||||
imageAlt: "Image upload interface",
|
||||
},
|
||||
"http://img.b2bpic.net/free-vector/people-taking-photo-mobile-phone-he-chose-picture-from-gallery-use_1150-51073.jpg", imageAlt: "Image upload interface"},
|
||||
phoneTwo: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/people-taking-photo-mobile-phone-he-chose-picture-from-gallery-use_1150-51073.jpg?_wi=2",
|
||||
imageAlt: "Image analysis results",
|
||||
},
|
||||
"http://img.b2bpic.net/free-vector/people-taking-photo-mobile-phone-he-chose-picture-from-gallery-use_1150-51073.jpg", imageAlt: "Image analysis results"},
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
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: {
|
||||
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:
|
||||
"http://img.b2bpic.net/free-photo/girl-plays-with-domestic-rabbit-street-pet-concept_169016-59297.jpg?_wi=1",
|
||||
imageAlt: "Stray animal care guidance",
|
||||
},
|
||||
"http://img.b2bpic.net/free-photo/girl-plays-with-domestic-rabbit-street-pet-concept_169016-59297.jpg", imageAlt: "Stray animal care guidance"},
|
||||
phoneTwo: {
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/girl-plays-with-domestic-rabbit-street-pet-concept_169016-59297.jpg?_wi=2",
|
||||
imageAlt: "Connecting with rescue services",
|
||||
},
|
||||
"http://img.b2bpic.net/free-photo/girl-plays-with-domestic-rabbit-street-pet-concept_169016-59297.jpg", 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: {
|
||||
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",
|
||||
},
|
||||
"http://img.b2bpic.net/free-photo/emergency-call-urgent-accidental-hotline-paramedic-concept_53876-125088.jpg", 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",
|
||||
},
|
||||
"http://img.b2bpic.net/free-photo/emergency-call-urgent-accidental-hotline-paramedic-concept_53876-125088.jpg", imageAlt: "Emergency priority recommendations"},
|
||||
},
|
||||
]}
|
||||
showStepNumbers={true}
|
||||
@@ -212,45 +185,21 @@ export default function HomePage() {
|
||||
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: "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", 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: "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", 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: "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", 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",
|
||||
},
|
||||
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"
|
||||
|
||||
@@ -19,8 +19,7 @@ export default function ResourcesPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Platform",
|
||||
items: [
|
||||
title: "Platform", items: [
|
||||
{ label: "Chat Assistant", href: "/chat" },
|
||||
{ label: "Emergency Guide", href: "/emergency" },
|
||||
{ label: "Image Upload", href: "/chat" },
|
||||
@@ -28,8 +27,7 @@ export default function ResourcesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources",
|
||||
items: [
|
||||
title: "Resources", items: [
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Safety Guidelines", href: "#" },
|
||||
{ label: "Pet Care Tips", href: "/resources" },
|
||||
@@ -37,8 +35,7 @@ export default function ResourcesPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
{ label: "Contact Support", href: "#" },
|
||||
@@ -54,7 +51,7 @@ export default function ResourcesPage() {
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="largeSmall"
|
||||
background="floatingGradient"
|
||||
background="circleGradient"
|
||||
cardStyle="outline"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
@@ -81,7 +78,7 @@ export default function ResourcesPage() {
|
||||
{ text: "Emergency Guide", href: "/emergency" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "floatingGradient" }}
|
||||
background={{ variant: "canvas-reveal" }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/group-diverse-people-cpr-training-class_53876-31182.jpg"
|
||||
imageAlt="Pet health education and training resources"
|
||||
/>
|
||||
@@ -96,41 +93,23 @@ export default function ResourcesPage() {
|
||||
tagAnimation="slide-up"
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "What animals can I get help for?",
|
||||
content:
|
||||
"We support guidance for dogs, cats, cows, goats, rabbits, horses, and many other common domestic pets. You can also get help for injured stray animals by simply describing the animal and its symptoms in our chat.",
|
||||
},
|
||||
id: "1", title: "What animals can I get help for?", content:
|
||||
"We support guidance for dogs, cats, cows, goats, rabbits, horses, and many other common domestic pets. You can also get help for injured stray animals by simply describing the animal and its symptoms in our chat."},
|
||||
{
|
||||
id: "2",
|
||||
title: "How do I know if it's a real emergency?",
|
||||
content:
|
||||
"Real emergencies include: severe bleeding, difficulty breathing, unconsciousness, seizures, poisoning, severe trauma, inability to move limbs, or signs of shock (pale gums, rapid heartbeat, letharness). When in doubt, contact your veterinarian or emergency vet clinic.",
|
||||
},
|
||||
id: "2", title: "How do I know if it's a real emergency?", content:
|
||||
"Real emergencies include: severe bleeding, difficulty breathing, unconsciousness, seizures, poisoning, severe trauma, inability to move limbs, or signs of shock (pale gums, rapid heartbeat, letharness). When in doubt, contact your veterinarian or emergency vet clinic."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Should I call a vet first or use the chat?",
|
||||
content:
|
||||
"If you suspect a life-threatening emergency, call your veterinarian or emergency clinic immediately. Use our chat for non-emergency questions, to understand symptoms, or to get initial guidance while arranging veterinary care.",
|
||||
},
|
||||
id: "3", title: "Should I call a vet first or use the chat?", content:
|
||||
"If you suspect a life-threatening emergency, call your veterinarian or emergency clinic immediately. Use our chat for non-emergency questions, to understand symptoms, or to get initial guidance while arranging veterinary care."},
|
||||
{
|
||||
id: "4",
|
||||
title: "How often should I get my pet vaccinated?",
|
||||
content:
|
||||
"Vaccination schedules vary by age, species, and lifestyle. Generally: puppies and kittens need 3-4 doses 3-4 weeks apart, then boosters annually or every 3 years depending on the vaccine. Ask your veterinarian for a personalized vaccination plan.",
|
||||
},
|
||||
id: "4", title: "How often should I get my pet vaccinated?", content:
|
||||
"Vaccination schedules vary by age, species, and lifestyle. Generally: puppies and kittens need 3-4 doses 3-4 weeks apart, then boosters annually or every 3 years depending on the vaccine. Ask your veterinarian for a personalized vaccination plan."},
|
||||
{
|
||||
id: "5",
|
||||
title: "What should I keep in a pet first aid kit?",
|
||||
content:
|
||||
"Essential items: sterile gauze pads, adhesive bandages, antibiotic ointment, tweezers (for splinters), saline solution, cotton balls, elastic bandage, ice pack, thermometer, and any prescribed medications. Keep a list of emergency vet contact numbers easily accessible.",
|
||||
},
|
||||
id: "5", title: "What should I keep in a pet first aid kit?", content:
|
||||
"Essential items: sterile gauze pads, adhesive bandages, antibiotic ointment, tweezers (for splinters), saline solution, cotton balls, elastic bandage, ice pack, thermometer, and any prescribed medications. Keep a list of emergency vet contact numbers easily accessible."},
|
||||
{
|
||||
id: "6",
|
||||
title: "How can I help an injured stray animal?",
|
||||
content:
|
||||
"Approach slowly and speak calmly. If the animal is aggressive or very scared, maintain distance and call local animal control or a rescue organization. If it's safe, gently place the animal in a carrier or box. Use our stray helper feature for step-by-step guidance, then locate an emergency vet to check for injury and microchip.",
|
||||
},
|
||||
id: "6", title: "How can I help an injured stray animal?", content:
|
||||
"Approach slowly and speak calmly. If the animal is aggressive or very scared, maintain distance and call local animal control or a rescue organization. If it's safe, gently place the animal in a carrier or box. Use our stray helper feature for step-by-step guidance, then locate an emergency vet to check for injury and microchip."},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
|
||||
Reference in New Issue
Block a user