7 Commits

Author SHA1 Message Date
081bb98ee8 Update src/app/page.tsx 2026-03-09 20:02:39 +00:00
e37f8000de Merge version_2 into main
Merge version_2 into main
2026-03-09 20:01:06 +00:00
5e2c3450f8 Update src/app/page.tsx 2026-03-09 20:01:02 +00:00
e41d159256 Update src/app/layout.tsx 2026-03-09 20:01:02 +00:00
1942491100 Merge version_1 into main
Merge version_1 into main
2026-03-09 19:59:45 +00:00
13fcdcca24 Merge version_1 into main
Merge version_1 into main
2026-03-09 19:58:55 +00:00
eea0d78a4e Merge version_1 into main
Merge version_1 into main
2026-03-09 19:57:26 +00:00
2 changed files with 74 additions and 2883 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -14,32 +14,32 @@ import Link from "next/link";
export default function HomePage() { export default function HomePage() {
const navItems = [ const navItems = [
{ name: "Home", id: "/" }, { name: "Início", id: "/" },
{ name: "Browse", id: "/browse" }, { name: "Navegar", id: "/browse" },
{ name: "About", id: "/about" }, { name: "Sobre", id: "/about" },
{ name: "Contact", id: "/contact" }, { name: "Contacto", id: "/contact" },
]; ];
const footerColumns = [ const footerColumns = [
{ {
items: [ items: [
{ label: "Home", href: "/" }, { label: "Início", href: "/" },
{ label: "Browse Stores", href: "/browse" }, { label: "Navegar Lojas", href: "/browse" },
{ label: "About", href: "/about" }, { label: "Sobre", href: "/about" },
], ],
}, },
{ {
items: [ items: [
{ label: "Contact", href: "/contact" }, { label: "Contacto", href: "/contact" },
{ label: "Support", href: "#" }, { label: "Suporte", href: "#" },
{ label: "For Businesses", href: "#" }, { label: "Para Empresas", href: "#" },
], ],
}, },
{ {
items: [ items: [
{ label: "Privacy Policy", href: "#" }, { label: "Política de Privacidade", href: "#" },
{ label: "Terms of Service", href: "#" }, { label: "Termos de Serviço", href: "#" },
{ label: "Cookie Policy", href: "#" }, { label: "Política de Cookies", href: "#" },
], ],
}, },
]; ];
@@ -63,51 +63,51 @@ export default function HomePage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitDoubleCarousel <HeroSplitDoubleCarousel
tag="Discover Local Retail" tag="Descubra Comércio Local"
tagIcon={MapPin} tagIcon={MapPin}
title="Find Every Store in One Place" title="Encontre Todas as Lojas num Único Lugar"
description="Explore comprehensive retail store directories, discover new shopping destinations, and get detailed information about your favorite commercial spaces. Search, filter, and connect with thousands of stores." description="Explore directórios abrangentes de lojas de retalho, descubra novos destinos de compras e obtenha informações detalhadas sobre seus espaços comerciais favoritos. Pesquise, filtre e conecte com milhares de lojas."
background={{ variant: "animated-grid" }} background={{ variant: "animated-grid" }}
leftCarouselItems={[ leftCarouselItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-psd/zero-waste-instagram-stories-template_23-2148476918.jpg?_wi=1", imageAlt: "Modern shopping mall"}, imageSrc: "http://img.b2bpic.net/free-psd/zero-waste-instagram-stories-template_23-2148476918.jpg?_wi=1", imageAlt: "Centro comercial moderno"},
{ {
imageSrc: "http://img.b2bpic.net/free-vector/purchase-online-app-concept-pack_23-2148650966.jpg?_wi=1", imageAlt: "Store search interface"}, imageSrc: "http://img.b2bpic.net/free-vector/purchase-online-app-concept-pack_23-2148650966.jpg?_wi=1", imageAlt: "Interface de pesquisa de lojas"},
{ {
imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-sale-instagram-story-collection_23-2149069773.jpg?_wi=1", imageAlt: "Store listing grid"}, imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-sale-instagram-story-collection_23-2149069773.jpg?_wi=1", imageAlt: "Grelha de listagem de lojas"},
{ {
imageSrc: "http://img.b2bpic.net/free-vector/different-people-using-augmented-reality-smartphones_52683-52899.jpg?_wi=1", imageAlt: "Store profile details"}, imageSrc: "http://img.b2bpic.net/free-vector/different-people-using-augmented-reality-smartphones_52683-52899.jpg?_wi=2", imageAlt: "Detalhes do perfil da loja"},
]} ]}
rightCarouselItems={[ rightCarouselItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-vector/different-people-using-augmented-reality-smartphones_52683-52899.jpg?_wi=2", imageAlt: "Detailed store information"}, imageSrc: "http://img.b2bpic.net/free-vector/different-people-using-augmented-reality-smartphones_52683-52899.jpg?_wi=2", imageAlt: "Informações detalhadas da loja"},
{ {
imageSrc: "http://img.b2bpic.net/free-psd/zero-waste-instagram-stories-template_23-2148476918.jpg?_wi=2", imageAlt: "Shopping destination"}, imageSrc: "http://img.b2bpic.net/free-psd/zero-waste-instagram-stories-template_23-2148476918.jpg?_wi=2", imageAlt: "Destino de compras"},
{ {
imageSrc: "http://img.b2bpic.net/free-vector/purchase-online-app-concept-pack_23-2148650966.jpg?_wi=2", imageAlt: "Smart search functionality"}, imageSrc: "http://img.b2bpic.net/free-vector/purchase-online-app-concept-pack_23-2148650966.jpg?_wi=2", imageAlt: "Funcionalidade de pesquisa inteligente"},
{ {
imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-sale-instagram-story-collection_23-2149069773.jpg?_wi=2", imageAlt: "Complete store catalog"}, imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-sale-instagram-story-collection_23-2149069773.jpg?_wi=2", imageAlt: "Catálogo completo de lojas"},
]} ]}
carouselPosition="right" carouselPosition="right"
buttons={[ buttons={[
{ text: "Start Browsing", href: "/browse" }, { text: "Começar a Navegar", href: "/browse" },
{ text: "Learn More", href: "#about" }, { text: "Saber Mais", href: "#about" },
]} ]}
/> />
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<MetricSplitMediaAbout <MetricSplitMediaAbout
tag="Our Mission" tag="Nossa Missão"
tagIcon={Target} tagIcon={Target}
title="Connecting Shoppers with Retailers Everywhere" title="Conectando Compradores com Retalhistas em Todo o Lado"
description="StoreHub is your ultimate retail commerce directory platform. We connect millions of shoppers with thousands of retail stores, providing comprehensive information, real-time updates, and seamless shopping experiences. Our mission is to make store discovery effortless and enjoyable." description="StoreHub é sua plataforma última de directório de comércio retalhista. Ligamos milhões de compradores com milhares de lojas de retalho, fornecendo informações abrangentes, actualizações em tempo real e experiências de compra perfeitas. Nossa missão é tornar a descoberta de lojas fácil e agradável."
metrics={[ metrics={[
{ value: "50K+", title: "Retail Stores Listed" }, { value: "50K+", title: "Lojas Retalhistas Listadas" },
{ value: "2M+", title: "Monthly Active Users" }, { value: "2M+", title: "Utilizadores Activos Mensais" },
]} ]}
imageSrc="http://img.b2bpic.net/free-vector/hand-drawn-sale-instagram-story-collection_23-2149069773.jpg?_wi=3" imageSrc="http://img.b2bpic.net/free-vector/hand-drawn-sale-instagram-story-collection_23-2149069773.jpg?_wi=3"
imageAlt="Retail stores directory" imageAlt="Directório de lojas retalhistas"
useInvertedBackground={true} useInvertedBackground={true}
mediaAnimation="slide-up" mediaAnimation="slide-up"
metricsAnimation="slide-up" metricsAnimation="slide-up"
@@ -116,26 +116,26 @@ export default function HomePage() {
<div id="features" data-section="features"> <div id="features" data-section="features">
<FeatureCardTwentyOne <FeatureCardTwentyOne
tag="Why Choose Us" tag="Por Que Nos Escolher"
tagIcon={Star} tagIcon={Star}
title="Powerful Store Discovery Tools" title="Ferramentas Poderosas de Descoberta de Lojas"
description="Access advanced search and filtering capabilities to find exactly what you're looking for. Our platform puts comprehensive retail information at your fingertips." description="Aceda a capacidades avançadas de pesquisa e filtragem para encontrar exactamente o que procura. Nossa plataforma coloca informações retalhistas abrangentes na ponta dos seus dedos."
accordionItems={[ accordionItems={[
{ {
id: "1", title: "Smart Store Search", content: id: "1", title: "Pesquisa Inteligente de Lojas", content:
"Find stores by name, category, location, or services offered. Our intelligent search engine delivers accurate results in seconds, helping you locate the perfect retail destination."}, "Encontre lojas por nome, categoria, localização ou serviços oferecidos. Nosso motor de pesquisa inteligente oferece resultados precisos em segundos, ajudando você a localizar o destino de retalho perfeito."},
{ {
id: "2", title: "Detailed Store Profiles", content: id: "2", title: "Perfis Detalhados de Lojas", content:
"Access complete store information including hours, contact details, locations, services, amenities, and customer reviews. Make informed decisions before your visit."}, "Aceda a informações completas da loja, incluindo horários, detalhes de contacto, localizações, serviços, comodidades e comentários de clientes. Tome decisões informadas antes da sua visita."},
{ {
id: "3", title: "Real-Time Updates", content: id: "3", title: "Actualizações em Tempo Real", content:
"Get instant notifications about store promotions, new openings, temporary closures, and special events. Stay connected with your favorite retail destinations."}, "Receba notificações instantâneas sobre promoções de lojas, novas aberturas, encerramentos temporários e eventos especiais. Mantenha-se conectado com seus destinos retalhistas favoritos."},
{ {
id: "4", title: "Store Ratings & Reviews", content: id: "4", title: "Classificações e Comentários de Lojas", content:
"Read authentic customer reviews and ratings for stores. Share your experiences and help other shoppers discover quality retailers in your area."}, "Leia comentários autênticos de clientes e classificações para lojas. Partilhe suas experiências e ajude outros compradores a descobrir retalhistas de qualidade na sua área."},
]} ]}
imageSrc="http://img.b2bpic.net/free-vector/purchase-online-app-concept-pack_23-2148650966.jpg?_wi=3" imageSrc="http://img.b2bpic.net/free-vector/purchase-online-app-concept-pack_23-2148650966.jpg?_wi=3"
imageAlt="Store search and discovery" imageAlt="Pesquisa e descoberta de lojas"
useInvertedBackground={false} useInvertedBackground={false}
mediaPosition="right" mediaPosition="right"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -144,12 +144,12 @@ export default function HomePage() {
<div id="social-proof" data-section="social-proof"> <div id="social-proof" data-section="social-proof">
<SocialProofOne <SocialProofOne
title="Trusted by Major Retailers" title="Confiável por Principais Retalhistas"
description="Partner with leading retail chains and independent stores using our comprehensive directory platform" description="Parceiro com cadeias de retalho líderes e lojas independentes usando nossa plataforma de directório abrangente"
tag="Featured Partners" tag="Parceiros em Destaque"
tagIcon={Building2} tagIcon={Building2}
names={[ names={[
"Shopping District Collective", "Retail Alliance Network", "Commerce Hub Association", "Store Owners Federation", "Shopping Center Group", "Retail Excellence Initiative", "Commerce Directory Plus"]} "Colectivo de Distrito Comercial", "Rede de Aliança Retalhista", "Associação Hub Comercial", "Federação de Proprietários de Lojas", "Grupo do Centro Comercial", "Iniciativa de Excelência Retalhista", "Directório de Comércio Plus"]}
textboxLayout="default" textboxLayout="default"
useInvertedBackground={true} useInvertedBackground={true}
speed={40} speed={40}
@@ -159,26 +159,26 @@ export default function HomePage() {
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardTwo <TestimonialCardTwo
title="What Shoppers Say" title="O Que os Compradores Dizem"
description="Read authentic experiences from thousands of users who have discovered their favorite stores through StoreHub" description="Leia experiências autênticas de milhares de utilizadores que descobriram suas lojas favoritas através do StoreHub"
tag="Customer Reviews" tag="Comentários de Clientes"
tagIcon={MessageCircle} tagIcon={MessageCircle}
testimonials={[ testimonials={[
{ {
id: "1", name: "Maria Santos", role: "Frequent Shopper", testimonial: id: "1", name: "Maria Santos", role: "Compradora Frequente", testimonial:
"StoreHub completely changed how I discover stores. I found amazing boutiques I never knew existed in my neighborhood. The detailed information and reviews are incredibly helpful!", imageSrc: "StoreHub mudou completamente a forma como descubro lojas. Encontrei boutiques incríveis que nunca soube que existiam no meu bairro. As informações detalhadas e os comentários são extremamente úteis!", imageSrc:
"http://img.b2bpic.net/free-vector/testimonial-design-with-speech-bubbles-concept_23-2147951850.jpg?_wi=1", imageAlt: "Maria Santos"}, "http://img.b2bpic.net/free-vector/testimonial-design-with-speech-bubbles-concept_23-2147951850.jpg?_wi=1", imageAlt: "Maria Santos"},
{ {
id: "2", name: "David Thompson", role: "Store Manager", testimonial: id: "2", name: "David Thompson", role: "Gestor de Loja", testimonial:
"As a store manager, I appreciate how StoreHub showcases our business. Our customers find us easily, and the platform provides valuable insights about shopping trends.", imageSrc: "Como gestor de loja, aprecio como o StoreHub mostra nosso negócio. Nossos clientes nos encontram facilmente e a plataforma fornece insights valiosos sobre tendências de compras.", imageSrc:
"http://img.b2bpic.net/free-photo/fantastic-meeting-with-friends-shopping_329181-7999.jpg?_wi=1", imageAlt: "David Thompson"}, "http://img.b2bpic.net/free-photo/fantastic-meeting-with-friends-shopping_329181-7999.jpg?_wi=1", imageAlt: "David Thompson"},
{ {
id: "3", name: "Elena Rodriguez", role: "Shopping Enthusiast", testimonial: id: "3", name: "Elena Rodriguez", role: "Entusiasta de Compras", testimonial:
"The search functionality is fantastic! I can filter by store type, hours, and customer ratings. It saves me so much time planning my shopping trips.", imageSrc: "A funcionalidade de pesquisa é fantástica! Posso filtrar por tipo de loja, horários e classificações de clientes. Poupa-me muito tempo no planeamento das minhas idas às compras.", imageSrc:
"http://img.b2bpic.net/free-photo/redhead-woman-holding-yellow-shopping-bag_23-2148339164.jpg?_wi=1", imageAlt: "Elena Rodriguez"}, "http://img.b2bpic.net/free-photo/redhead-woman-holding-yellow-shopping-bag_23-2148339164.jpg?_wi=1", imageAlt: "Elena Rodriguez"},
{ {
id: "4", name: "James Wilson", role: "Retail Professional", testimonial: id: "4", name: "James Wilson", role: "Profissional de Retalho", testimonial:
"StoreHub is the future of retail discovery. The comprehensive store information and real-time updates make it an essential tool for both shoppers and retailers.", imageSrc: "StoreHub é o futuro da descoberta de retalho. As informações abrangentes da loja e as actualizações em tempo real fazem dela uma ferramenta essencial tanto para compradores quanto para retalhistas.", imageSrc:
"http://img.b2bpic.net/free-photo/closeup-selective-focus-shot-female-trying-some-clothes-standing-front-mirror_181624-19342.jpg", imageAlt: "James Wilson"}, "http://img.b2bpic.net/free-photo/closeup-selective-focus-shot-female-trying-some-clothes-standing-front-mirror_181624-19342.jpg", imageAlt: "James Wilson"},
]} ]}
textboxLayout="default" textboxLayout="default"
@@ -189,29 +189,29 @@ export default function HomePage() {
<div id="faq" data-section="faq"> <div id="faq" data-section="faq">
<FaqSplitMedia <FaqSplitMedia
title="Frequently Asked Questions" title="Perguntas Frequentes"
description="Find answers to common questions about using StoreHub to discover and explore retail stores" description="Encontre respostas para perguntas comuns sobre como usar o StoreHub para descobrir e explorar lojas de retalho"
tag="Help & Support" tag="Ajuda e Suporte"
tagIcon={HelpCircle} tagIcon={HelpCircle}
faqs={[ faqs={[
{ {
id: "1", title: "How do I search for stores on StoreHub?", content: id: "1", title: "Como faço para pesquisar lojas no StoreHub?", content:
"Simply use our search bar to enter a store name, category (like 'clothing' or 'electronics'), or location. You can refine results using filters for distance, hours, ratings, and more. Our algorithm finds the most relevant results instantly."}, "Use nossa barra de pesquisa e filtros para encontrar lojas por nome, categoria ou localização."},
{ {
id: "2", title: "Can I see store hours and contact information?", content: id: "2", title: "Posso ver os horários das lojas e informações de contacto?", content:
"Yes! Each store profile displays complete information including business hours, phone numbers, websites, physical addresses, directions, and special services. This information is updated regularly by store owners and our team."}, "Sim! Cada perfil de loja exibe informações completas, incluindo horários comerciais, números de telefone, websites, endereços físicos, direcções e serviços especiais. Esta informação é actualizada regularmente pelos proprietários de lojas e nossa equipa."},
{ {
id: "3", title: "How accurate are the store reviews and ratings?", content: id: "3", title: "Qual é a precisão dos comentários e classificações das lojas?", content:
"All reviews are verified from real customers. We use advanced algorithms to detect and remove fake reviews, ensuring authenticity. Store ratings are calculated from genuine customer experiences and feedback."}, "Todos os comentários são verificados de clientes reais. Usamos algoritmos avançados para detectar e remover comentários falsos, garantindo autenticidade. As classificações das lojas são calculadas a partir de experiências e comentários genuínos de clientes."},
{ {
id: "4", title: "Can store owners update their information?", content: id: "4", title: "Os proprietários de lojas podem actualizar suas informações?", content:
"Absolutely! Store owners and managers can claim their listings and update information, photos, hours, promotions, and services directly. This ensures customers always see the most current details."}, "Absolutamente! Proprietários e gestores de lojas podem reivindicar seus anúncios e actualizar informações, fotos, horários, promoções e serviços directamente. Isto garante que os clientes sempre vejam os detalhes mais actualizados."},
{ {
id: "5", title: "Is StoreHub available on mobile devices?", content: id: "5", title: "O StoreHub está disponível em dispositivos móveis?", content:
"Yes, StoreHub is fully optimized for smartphones and tablets. Download our mobile app or access the responsive web version for seamless store discovery on the go."}, "Sim, StoreHub é totalmente optimizado para smartphones e tablets. Descarregue nossa aplicação móvel ou aceda à versão web responsiva para descoberta de lojas perfeita em movimento."},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/manager-preparing-store-reopening_23-2149142184.jpg" imageSrc="http://img.b2bpic.net/free-photo/manager-preparing-store-reopening_23-2149142184.jpg"
imageAlt="Customer support and help" imageAlt="Suporte ao cliente e ajuda"
useInvertedBackground={true} useInvertedBackground={true}
mediaPosition="right" mediaPosition="right"
mediaAnimation="slide-up" mediaAnimation="slide-up"