5 Commits

Author SHA1 Message Date
726b94a72c Merge version_3 into main
Merge version_3 into main
2026-05-05 21:36:58 +00:00
b96272244b Update src/app/page.tsx 2026-05-05 21:36:55 +00:00
40dc80db34 Merge version_2 into main
Merge version_2 into main
2026-05-05 20:56:45 +00:00
4cb5f07add Update src/app/page.tsx 2026-05-05 20:56:42 +00:00
e7d291c811 Merge version_1 into main
Merge version_1 into main
2026-05-05 20:54:22 +00:00

View File

@@ -29,99 +29,99 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
brandName="Âncora Services" brandName="Âncora Services"
navItems={[ navItems={[
{ name: "Home", id: "hero" }, { name: "Início", id: "hero" },
{ name: "Services", id: "services" }, { name: "Serviços", id: "services" },
{ name: "How it Works", id: "how-it-works" }, { name: "Como Funciona", id: "how-it-works" },
{ name: "Contact", id: "contact" } { name: "Contato", id: "contact" }
]} ]}
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroCentered <HeroCentered
title="Professional staffing solutions, when your business needs them most." title="Soluções profissionais de staffing, quando o seu negócio mais precisa."
description="Support for hotels, restaurants and events in Lisbon, with a focus on efficiency, discretion and reliability." description="Apoio para hotéis, restaurantes e eventos em Lisboa, com foco em eficiência, discrição e fiabilidade."
background={{ variant: "plain" }} background={{ variant: "plain" }}
avatars={[ avatars={[
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DJy6d7VZJvroZeCpUvRtESIppW/uploaded-1778014410386-kz0tajho.jpg", alt: "Hospitality Professional" }, { src: "https://images.unsplash.com/photo-1542314831-068cd1dbfeeb?q=80&w=600", alt: "Profissional de Hotelaria" },
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DJy6d7VZJvroZeCpUvRtESIppW/uploaded-1778014410386-kz0tajho.jpg", alt: "Hospitality Professional" }, { src: "https://images.unsplash.com/photo-1595337603612-c2865b2670e3?q=80&w=600", alt: "Profissional de Hotelaria" },
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DJy6d7VZJvroZeCpUvRtESIppW/uploaded-1778014410386-kz0tajho.jpg", alt: "Hospitality Professional" }, { src: "https://images.unsplash.com/photo-1576267423047-16b83f3d6d62?q=80&w=600", alt: "Profissional de Hotelaria" },
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DJy6d7VZJvroZeCpUvRtESIppW/uploaded-1778014410386-kz0tajho.jpg", alt: "Hospitality Professional" } { src: "https://images.unsplash.com/photo-1505693314120-0d32a8675402?q=80&w=600", alt: "Profissional de Hotelaria" }
]} ]}
buttons={[{ text: "Contact Us", href: "#contact" }, { text: "Request Support", href: "#contact" }]} buttons={[{ text: "Contacte-nos", href: "#contact" }, { text: "Pedir Apoio", href: "#contact" }]}
/> />
</div> </div>
<div id="problem" data-section="problem"> <div id="problem" data-section="problem">
<TextSplitAbout <TextSplitAbout
title="Operational challenges are unpredictable" title="Desafios operacionais são imprevisíveis"
description={["Unexpected absences, peak demand periods and staff shortages can directly impact service quality and customer experience."]} description={["Ausências inesperadas, períodos de pico de procura e falta de pessoal podem impactar diretamente a qualidade do serviço e a experiência do cliente."]}
useInvertedBackground={false} useInvertedBackground={false}
/> />
</div> </div>
<div id="solution" data-section="solution"> <div id="solution" data-section="solution">
<TextSplitAbout <TextSplitAbout
title="A reliable and flexible solution" title="Uma solução fiável e flexível"
description={["Âncora Services provides qualified professionals to support your operations, ensuring continuity and maintaining service standards."]} description={["A Âncora Services disponibiliza profissionais qualificados para apoiar as suas operações, garantindo a continuidade e a manutenção dos padrões de serviço."]}
useInvertedBackground={true} useInvertedBackground={true}
/> />
</div> </div>
<div id="services" data-section="services"> <div id="services" data-section="services">
<FeatureCardTwentySix <FeatureCardTwentySix
title="Our Expertise" title="Operações Especializadas"
description="Specialized support tailored for the Lisbon hospitality market." description="Soluções de staffing para o rigor do mercado hoteleiro e de restauração em Lisboa."
textboxLayout="inline-image" textboxLayout="inline-image"
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ title: "Hotel Industry", description: "Housekeeping, breakfast service, general support.", buttonIcon: Briefcase, imageSrc: "http://img.b2bpic.net/free-photo/porter-presents-direction-spa-center_482257-75910.jpg", imageAlt: "luxury hotel housekeeping staff" }, { title: "Room Cleaning & Housekeeping", description: "Limpeza profunda, manutenção de quartos e gestão de inventário de amenidades com rigor hoteleiro.", buttonIcon: Briefcase, imageSrc: "https://images.unsplash.com/photo-1618773928121-c32242e434e3?q=80&w=800", imageAlt: "limpeza profissional de quartos" },
{ title: "Restaurants", description: "Waitstaff, kitchen support, dishwashing.", buttonIcon: Utensils, imageSrc: "http://img.b2bpic.net/free-photo/chef-preparing-recipe_23-2148145561.jpg", imageAlt: "waitstaff serving restaurant" }, { title: "Laundry & Linens", description: "Gestão de inventário têxtil, substituição de roupas de cama e toalhas seguindo os ciclos de lavandaria.", buttonIcon: Utensils, imageSrc: "https://images.unsplash.com/photo-1545173168-9f1947eebb7f?q=80&w=800", imageAlt: "organização de lavandaria" },
{ title: "Events", description: "General staff, setup and operational support.", buttonIcon: Calendar, imageSrc: "http://img.b2bpic.net/free-photo/press-reporter-fallowing-leads-case_23-2149579721.jpg", imageAlt: "event staff setup" }, { title: "Shift Management", description: "Coordenação precisa de equipas por turnos, garantindo cobertura total em horários de pico e eventos especiais.", buttonIcon: Calendar, imageSrc: "https://images.unsplash.com/photo-1600880292203-757bb62b4baf?q=80&w=800", imageAlt: "coordenação de equipa" },
{ title: "Flexible Staffing", description: "Dedicated workforce for peak periods.", buttonIcon: Users, imageSrc: "http://img.b2bpic.net/free-photo/doorkeeper-shows-left-side-studio_482257-90877.jpg", imageAlt: "luxury hotel housekeeping staff" } { title: "Last-Minute Substitutions", description: "Resposta ágil a ausências imprevistas para garantir que a sua operação nunca sofra interrupções.", buttonIcon: Users, imageSrc: "https://images.unsplash.com/photo-1556761175-b413da4baf72?q=80&w=800", imageAlt: "suporte operacional rápido" }
]} ]}
/> />
</div> </div>
<div id="how-it-works" data-section="how-it-works"> <div id="how-it-works" data-section="how-it-works">
<MetricCardSeven <MetricCardSeven
title="How it Works" title="Como Funciona"
description="Our seamless process for staffing excellence." description="O nosso processo fluido para a excelência em staffing."
textboxLayout="split" textboxLayout="split"
useInvertedBackground={true} useInvertedBackground={true}
animationType="slide-up" animationType="slide-up"
metrics={[ metrics={[
{ id: "1", value: "01", title: "Contact Us", items: ["Reach out via our contact channels."] }, { id: "1", value: "01", title: "Contacte-nos", items: ["Entre em contacto através dos nossos canais."] },
{ id: "2", value: "02", title: "Assessment", items: ["We assess your specific needs."] }, { id: "2", value: "02", title: "Avaliação", items: ["Avaliamos as suas necessidades específicas."] },
{ id: "3", value: "03", title: "Selection", items: ["We select the appropriate professional."] }, { id: "3", value: "03", title: "Seleção", items: ["Selecionamos o profissional adequado."] },
{ id: "4", value: "04", title: "Execution", items: ["Service execution with follow-up."] } { id: "4", value: "04", title: "Execução", items: ["Execução do serviço com acompanhamento."] }
]} ]}
/> />
</div> </div>
<div id="differentiation" data-section="differentiation"> <div id="differentiation" data-section="differentiation">
<FaqSplitMedia <FaqSplitMedia
title="Why Choose Us" title="Porquê Escolher-nos"
description="Professional standards for the most demanding environments." description="Padrões profissionais para os ambientes mais exigentes."
faqs={[ faqs={[
{ id: "1", title: "Careful Selection", content: "Rigorous vetting of every professional." }, { id: "1", title: "Seleção Cuidadosa", content: "Vetting rigoroso de todos os profissionais." },
{ id: "2", title: "Flexibility", content: "Solutions adjusted to your specific demand." }, { id: "2", title: "Flexibilidade", content: "Soluções ajustadas à sua procura específica." },
{ id: "3", title: "Communication", content: "Clear and transparent reporting." }, { id: "3", title: "Comunicação", content: "Reporte claro e transparente." },
{ id: "4", title: "Discretion", content: "Professional and discreet operational approach." } { id: "4", title: "Discrição", content: "Abordagem operacional profissional e discreta." }
]} ]}
mediaAnimation="slide-up" mediaAnimation="slide-up"
faqsAnimation="slide-up" faqsAnimation="slide-up"
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DJy6d7VZJvroZeCpUvRtESIppW/uploaded-1778014410386-kz0tajho.jpg" imageSrc="https://images.unsplash.com/photo-1582719478250-c89cae4dc85b?q=80&w=1000"
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCenter <ContactCenter
tag="Contact" tag="Contacto"
title="Request Support" title="Pedir Apoio"
description="Contact us to speak with a representative and assess your operational needs." description="Fale com um representante para avaliar as suas necessidades operacionais."
useInvertedBackground={true} useInvertedBackground={true}
background={{ variant: "plain" }} background={{ variant: "plain" }}
/> />
@@ -130,10 +130,10 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterCard <FooterCard
logoText="Âncora Services" logoText="Âncora Services"
copyrightText="© 2025 Âncora Services | Lisbon, Portugal" copyrightText="© 2025 Âncora Services | Lisboa, Portugal"
socialLinks={[{ icon: Instagram, href: "https://instagram.com/ancora.services", ariaLabel: "Instagram" }]} socialLinks={[{ icon: Instagram, href: "https://instagram.com/ancora.services", ariaLabel: "Instagram" }]}
/> />
</div> </div>
</ThemeProvider> </ThemeProvider>
); );
} }