Merge version_1_1782189771574 into main #2

Merged
bender merged 3 commits from version_1_1782189771574 into main 2026-06-23 04:44:09 +00:00
2 changed files with 65 additions and 218 deletions

View File

@@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
export default function Layout() {
const navItems = [
{
"name": "Services",
"href": "#services"
"name": "Services", "href": "#services"
},
{
"name": "About",
"href": "#about"
"name": "About", "href": "#about"
},
{
"name": "FAQ",
"href": "#faq"
"name": "FAQ", "href": "#faq"
},
{
"name": "Contact",
"href": "#contact"
"name": "Contact", "href": "#contact"
},
{
"name": "Hero",
"href": "#hero"
"name": "Hero", "href": "#hero"
},
{
"name": "Features",
"href": "#features"
"name": "Features", "href": "#features"
},
{
"name": "Pricing",
"href": "#pricing"
"name": "Pricing", "href": "#pricing"
}
];
@@ -43,10 +36,9 @@ export default function Layout() {
<SectionErrorBoundary name="navbar">
<NavbarFloatingLogo
logo="KoreaRelocate"
logoImageSrc="http://img.b2bpic.net/free-vector/real-estate-home-architecture-logo-template_1017-59339.jpg"
ctaButton={{
text: "Get Started",
href: "#contact",
}}
text: "Get Started", href: "#contact"}}
navItems={navItems} />
</SectionErrorBoundary>
<main className="flex-grow">
@@ -59,25 +51,17 @@ export default function Layout() {
{
items: [
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
{
label: "Services",
href: "#services",
},
label: "Services", href: "#services"},
],
},
{
items: [
{
label: "Help",
href: "#faq",
},
label: "Help", href: "#faq"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
]}

View File

@@ -7,7 +7,7 @@ import HeroOverlayMarquee from '@/components/sections/hero/HeroOverlayMarquee';
import MetricsIconCards from '@/components/sections/metrics/MetricsIconCards';
import PricingCenteredCards from '@/components/sections/pricing/PricingCenteredCards';
import TestimonialMarqueeCards from '@/components/sections/testimonial/TestimonialMarqueeCards';
import { Building, File, FileText, Globe2, Heart, Home, MessageCircle, ShieldCheck, Smile, User } from "lucide-react";
import { Building, File, FileText, Globe2, Heart, Home, MessageCircle, Stamp, User, Smile } from "lucide-react";
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
@@ -20,28 +20,21 @@ export default function HomePage() {
title="Finding a Home & Life Support for Foreigners"
description="We bridge the gap between foreign residents and Korean life. From finding your dream home to handling visa paperwork and daily bureaucracy, we're here for you."
primaryButton={{
text: "Start Finding Home",
href: "#contact",
}}
text: "Start Finding Home", href: "#contact"}}
secondaryButton={{
text: "See Services",
href: "#services",
}}
text: "See Services", href: "#services"}}
items={[
{
text: "Real Estate Agency",
icon: Home,
text: "Real Estate Agency", icon: Home,
},
{
text: "Visa/Admin Support",
icon: FileText,
text: "Visa/Admin Support", icon: FileText,
},
{
text: "Translation Services",
icon: Globe2,
text: "Translation Services", icon: Globe2,
},
]}
imageSrc="http://img.b2bpic.net/free-photo/professionals-realtor-planning-urban-office-space-renovation_482257-101264.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/professionals-realtor-planning-urban-office-space-renovation_482257-101264.jpg"
/>
</SectionErrorBoundary>
</div>
@@ -54,22 +47,13 @@ export default function HomePage() {
description="Moving to a new country is hard. We believe in providing friendship and comprehensive life support, ensuring every expat feels at home and fully capable of navigating daily life in Korea."
items={[
{
icon: Heart,
title: "Friendship First",
description: "We act as your local friend, not just a service provider.",
},
icon: "Heart", title: "Friendship First", description: "We act as your local friend, not just a service provider."},
{
icon: ShieldCheck,
title: "Transparent Support",
description: "We guide you through contracts and protect your rights.",
},
icon: "ShieldCheck", title: "Transparent Support", description: "We guide you through contracts and protect your rights."},
{
icon: Building,
title: "Local Expertise",
description: "Unmatched knowledge of the local housing market and government processes.",
},
icon: "Building", title: "Local Expertise", description: "Unmatched knowledge of the local housing market and government processes."},
]}
imageSrc="http://img.b2bpic.net/free-photo/high-angle-women-thinking-about-new-ideas-work-project_23-2148776776.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/high-angle-women-thinking-about-new-ideas-work-project_23-2148776776.jpg"
/>
</SectionErrorBoundary>
</div>
@@ -82,58 +66,29 @@ export default function HomePage() {
description="Our dedicated platform covers everything you need to settle comfortably."
features={[
{
title: "Real Estate Concierge",
description: "Personalized house finding tailored to your lifestyle and budget in Seoul.",
bentoComponent: "media-stack",
mediaItems: [
title: "Real Estate Concierge", description: "Personalized house finding tailored to your lifestyle and budget in Seoul.", bentoComponent: "media-stack", mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/home-icon-front-side_187299-39256.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/home-icon-front-side_187299-39256.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/conceptual-real-estate-with-magnifying-glass-wooden-blocks-paper-home-icon-blue-table-flat-lay_176474-10543.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/conceptual-real-estate-with-magnifying-glass-wooden-blocks-paper-home-icon-blue-table-flat-lay_176474-10543.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/home-icon-sign-front-side_187299-39259.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/home-icon-sign-front-side_187299-39259.jpg"},
],
imageSrc: "http://img.b2bpic.net/free-vector/real-estate-home-architecture-logo-template_1017-59339.jpg",
imageAlt: "house search interface icon",
},
{
title: "Bureaucratic Handling",
description: "Expert navigation for government office issues, residency status, and contracts.",
bentoComponent: "info-card-marquee",
infoCards: [
title: "Bureaucratic Handling", description: "Expert navigation for government office issues, residency status, and contracts.", bentoComponent: "info-card-marquee", infoCards: [
{
icon: File,
label: "Visa",
value: "100%",
},
icon: "File", label: "Visa", value: "100%"},
{
icon: Stamp,
label: "Documents",
value: "24/7",
},
icon: "Stamp", label: "Documents", value: "24/7"},
],
imageSrc: "http://img.b2bpic.net/free-photo/professionals-realtor-planning-urban-office-space-renovation_482257-101264.jpg?_wi=2",
imageAlt: "house search interface icon",
},
{
title: "Relocation Ease",
description: "Smooth transitions with translation help and community guidance.",
bentoComponent: "chat-marquee",
aiIcon: MessageCircle,
userIcon: User,
exchanges: [
title: "Relocation Ease", description: "Smooth transitions with translation help and community guidance.", bentoComponent: "chat-marquee", aiIcon: "MessageCircle", userIcon: "User", exchanges: [
{
userMessage: "How do I register address?",
aiResponse: "I can help you visit the local office!",
},
userMessage: "How do I register address?", aiResponse: "I can help you visit the local office!"},
],
placeholder: "Ask our team anything...",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-women-thinking-about-new-ideas-work-project_23-2148776776.jpg?_wi=2",
imageAlt: "house search interface icon",
},
placeholder: "Ask our team anything..."},
]}
/>
</SectionErrorBoundary>
@@ -147,47 +102,19 @@ export default function HomePage() {
description="Essential support modules for a frictionless life."
items={[
{
title: "Apartment Search",
description: "Full search service.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/home-icon-left-side-white-background_187299-40310.jpg",
},
title: "Apartment Search", description: "Full search service.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/home-icon-left-side-white-background_187299-40310.jpg"},
{
title: "Visa Consulting",
description: "Handling complex visa issues.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-vector/passport-with-stamp-outline_78370-7123.jpg",
},
title: "Visa Consulting", description: "Handling complex visa issues.", href: "#", imageSrc: "http://img.b2bpic.net/free-vector/passport-with-stamp-outline_78370-7123.jpg"},
{
title: "Utility Setup",
description: "Setting up water, gas, electricity.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/paper-style-soccer-match_23-2148930673.jpg",
},
title: "Utility Setup", description: "Setting up water, gas, electricity.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/paper-style-soccer-match_23-2148930673.jpg"},
{
title: "Contract Review",
description: "Reviewing your housing contract.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-vector/real-estate-logo-template_23-2150529001.jpg",
},
title: "Contract Review", description: "Reviewing your housing contract.", href: "#", imageSrc: "http://img.b2bpic.net/free-vector/real-estate-logo-template_23-2150529001.jpg"},
{
title: "School Placement",
description: "Help finding schools.",
href: "#",
imageSrc: "https://storage.googleapis.com/webild/default/no-image.jpg?id=z1tw2w",
},
title: "School Placement", description: "Help finding schools.", href: "#", imageSrc: "https://storage.googleapis.com/webild/default/no-image.jpg?id=z1tw2w"},
{
title: "Medical Assistance",
description: "Navigating Korean health clinics.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-vector/network-banners-set_1212-486.jpg",
},
title: "Medical Assistance", description: "Navigating Korean health clinics.", href: "#", imageSrc: "http://img.b2bpic.net/free-vector/network-banners-set_1212-486.jpg"},
{
title: "Local Community",
description: "Meet other fellow expats.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/home-icon-sign-right-side-with-white-background_187299-40064.jpg",
},
title: "Local Community", description: "Meet other fellow expats.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/home-icon-sign-right-side-with-white-background_187299-40064.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -201,45 +128,22 @@ export default function HomePage() {
description="Pick the service package that fits your relocation needs."
plans={[
{
tag: "Essentials",
price: "$199",
description: "Core support.",
features: [
"House Search",
"Contract Review",
],
tag: "Essentials", price: "$199", description: "Core support.", features: [
"House Search", "Contract Review"],
primaryButton: {
text: "Select",
href: "#",
},
text: "Select", href: "#"},
},
{
tag: "Relocate",
price: "$499",
description: "Full relocation.",
features: [
"House Search",
"Visa Help",
"Setup Help",
],
tag: "Relocate", price: "$499", description: "Full relocation.", features: [
"House Search", "Visa Help", "Setup Help"],
primaryButton: {
text: "Select",
href: "#",
},
text: "Select", href: "#"},
},
{
tag: "Premium",
price: "$999",
description: "Total care.",
features: [
"Full Support",
"Admin Concierge",
"24/7 Access",
],
tag: "Premium", price: "$999", description: "Total care.", features: [
"Full Support", "Admin Concierge", "24/7 Access"],
primaryButton: {
text: "Select",
href: "#",
},
text: "Select", href: "#"},
},
]}
/>
@@ -254,20 +158,11 @@ export default function HomePage() {
description="Reliable help for foreigners across the country."
metrics={[
{
icon: Home,
title: "Homes Found",
value: "500+",
},
icon: "Home", title: "Homes Found", value: "500+"},
{
icon: FileText,
title: "Visas Handled",
value: "1200+",
},
icon: "FileText", title: "Visas Handled", value: "1200+"},
{
icon: Smile,
title: "Happy Expats",
value: "1800+",
},
icon: "Smile", title: "Happy Expats", value: "1800+"},
]}
/>
</SectionErrorBoundary>
@@ -281,35 +176,15 @@ export default function HomePage() {
description="Trusted by our growing expat community."
testimonials={[
{
name: "Alice",
role: "Student",
quote: "They made finding an apartment so easy!",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-asian-girl-student-stands-city-centre-with-cars-busy-street-holds-digital-tablet_1258-196151.jpg",
},
name: "Alice", role: "Student", quote: "They made finding an apartment so easy!", imageSrc: "http://img.b2bpic.net/free-photo/portrait-asian-girl-student-stands-city-centre-with-cars-busy-street-holds-digital-tablet_1258-196151.jpg"},
{
name: "Bob",
role: "Engineer",
quote: "Best service in Seoul for expats.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-pretty-woman-talking-phone-looking-surprised_1262-20277.jpg",
},
name: "Bob", role: "Engineer", quote: "Best service in Seoul for expats.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-pretty-woman-talking-phone-looking-surprised_1262-20277.jpg"},
{
name: "Charlie",
role: "Teacher",
quote: "They took care of all my visa stress.",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-talking-phone_23-2148730223.jpg",
},
name: "Charlie", role: "Teacher", quote: "They took care of all my visa stress.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-talking-phone_23-2148730223.jpg"},
{
name: "Diana",
role: "Designer",
quote: "Found my home in just two days.",
imageSrc: "http://img.b2bpic.net/free-photo/polyamory-people-spending-time-together_23-2149301974.jpg",
},
name: "Diana", role: "Designer", quote: "Found my home in just two days.", imageSrc: "http://img.b2bpic.net/free-photo/polyamory-people-spending-time-together_23-2149301974.jpg"},
{
name: "Edward",
role: "Manager",
quote: "The friendship is the real added value.",
imageSrc: "http://img.b2bpic.net/free-photo/young-serious-asian-businessman-coat-waiting-train-city-subway-station_574295-1694.jpg",
},
name: "Edward", role: "Manager", quote: "The friendship is the real added value.", imageSrc: "http://img.b2bpic.net/free-photo/young-serious-asian-businessman-coat-waiting-train-city-subway-station_574295-1694.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -323,25 +198,17 @@ export default function HomePage() {
description="Everything you need to know about settling in."
categories={[
{
name: "General",
items: [
name: "General", items: [
{
question: "Are you a real estate agent?",
answer: "Yes, licensed real estate agents are part of our service.",
},
question: "Are you a real estate agent?", answer: "Yes, licensed real estate agents are part of our service."},
{
question: "Can you help with visa?",
answer: "We assist with immigration documentation and administrative tasks.",
},
question: "Can you help with visa?", answer: "We assist with immigration documentation and administrative tasks."},
],
},
{
name: "Service",
items: [
name: "Service", items: [
{
question: "How do I start?",
answer: "Contact us via the form to book a consultation.",
},
question: "How do I start?", answer: "Contact us via the form to book a consultation."},
],
},
]}
@@ -355,13 +222,9 @@ export default function HomePage() {
tag="Join Us"
text="Ready to settle comfortably in Korea? Get in touch with your local friend today."
primaryButton={{
text: "Book Consultation",
href: "#",
}}
text: "Book Consultation", href: "#"}}
secondaryButton={{
text: "Contact Support",
href: "#",
}}
text: "Contact Support", href: "#"}}
/>
</SectionErrorBoundary>
</div>