10 Commits

Author SHA1 Message Date
21c25f0af6 Update src/app/page.tsx 2026-06-03 21:35:13 +00:00
93c589fec4 Update theme fonts 2026-06-03 21:29:47 +00:00
e55467cdb1 Update theme fonts 2026-06-03 21:29:47 +00:00
8d23db80c3 Update src/app/page.tsx 2026-06-03 21:20:10 +00:00
0ab15040f4 Merge version_3 into main
Merge version_3 into main
2026-06-03 21:18:30 +00:00
76104e6f32 Merge version_4 into main
Merge version_4 into main
2026-06-03 21:10:11 +00:00
a9e8cf98d5 Update src/app/page.tsx 2026-06-03 21:10:08 +00:00
727285b31b Merge version_4 into main
Merge version_4 into main
2026-06-03 21:09:35 +00:00
0b64717404 Update src/app/page.tsx 2026-06-03 21:09:29 +00:00
5a1e3f6352 Merge version_3 into main
Merge version_3 into main
2026-06-03 21:04:10 +00:00
3 changed files with 80 additions and 55 deletions

View File

@@ -6,6 +6,7 @@ import "@/lib/gsap-setup";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Montserrat } from "next/font/google";
import { Figtree } from "next/font/google";
@@ -40,12 +41,9 @@ export const metadata: Metadata = {
},
};
const montserrat = Montserrat({
variable: "--font-montserrat",
subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter",
const figtree = Figtree({
variable: "--font-figtree",
subsets: ["latin"],
});
@@ -57,7 +55,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${montserrat.variable} ${inter.variable} antialiased`}>
<body className={`${figtree.variable} antialiased`}>
{children}
<script

View File

@@ -9,8 +9,7 @@ import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import TeamCardSix from '@/components/sections/team/TeamCardSix';
import { Sparkles } from "lucide-react";
export default function LandingPage() {
@@ -34,9 +33,13 @@ export default function LandingPage() {
{
name: "Services", id: "#services"},
{
name: "How it works", id: "#how-it-works"},
name: "Avant/Après IA", id: "#before-after-ai"},
{
name: "Qui sommes nous ?", id: "#team-intro"},
{
name: "FAQ", id: "#faq"},
{
name: "Contact", id: "#contact"},
]}
brandName="Briven AI"
/>
@@ -46,7 +49,8 @@ export default function LandingPage() {
<HeroBillboardCarousel
background={{
variant: "plain"}}
title="Automatisez l'impossible Habilitez vos équipes."
title="Automatisez l'impossible
Habilitez vos équipes."
description="Débloquez une efficacité sans précédent et un avantage concurrentiel avec des flux de travail d'IA personnalisés. Briven AI aide votre entreprise à gagner du temps, à réduire les coûts et à évoluer plus intelligemment, transformant des défis complexes en solutions automatisées."
tag="✦ Nous acceptons de nouveaux clients"
tagIcon={Sparkles}
@@ -54,8 +58,6 @@ export default function LandingPage() {
buttons={[
{
text: "Lancer mon projet →", href: "#contact"},
{
text: "Découvrez comment ça marche", href: "#services"},
]}
buttonAnimation="slide-up"
mediaItems={[
@@ -111,11 +113,66 @@ export default function LandingPage() {
/>
</div>
<div id="before-after-ai" data-section="before-after-ai">
<FeatureCardTwentySeven
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
title="Votre business, avant et après notre agence IA"
description="Découvrez ce que vous perdez chaque jour sans automatisation — et ce que vous gagnez en travaillant avec nous."
features={[
{
id: "facturation", title: "Facturation", descriptions: [
"Avant: Processus manuel, erreurs fréquentes, retards de paiement, temps passé colossal. ", "Après: Facturation automatisée, zéro erreur, paiements accélérés, suivi en temps réel."
],
imageSrc: "http://img.b2bpic.net/free-photo/payment-method-online-concept_53876-130421.jpg"
},
{
id: "gestion-appels", title: "Gestion des appels", descriptions: [
"Avant: Lignes saturées, attente longue pour les clients, personnel débordé, perte d'opportunités. ", "Après: Routage intelligent des appels, assistants IA pour les requêtes simples, réduction de l'attente, amélioration de l'expérience client."
],
imageSrc: "http://img.b2bpic.net/free-photo/call-center-workers-with-headsets_1098-1065.jpg"
},
{
id: "reservations", title: "Réservations", descriptions: [
"Avant: Gestion manuelle des calendriers, doubles réservations, confirmations tardives, risque d'erreurs humaines. ", "Après: Système de réservation intelligent et autonome, synchronisation en temps réel, confirmations instantanées, flexibilité accrue."
],
imageSrc: "http://img.b2bpic.net/free-photo/woman-making-online-reservation_23-2149175440.jpg"
},
{
id: "qualification-leads", title: "Qualification de leads", descriptions: [
"Avant: Qualification chronophage et subjective, leads non pertinents, faible taux de conversion. ", "Après: Outils IA pour qualifier les leads en temps réel, identification des prospects à fort potentiel, augmentation des ventes."
],
imageSrc: "http://img.b2bpic.net/free-photo/data-visualization-concept_23-2149312109.jpg"
},
{
id: "organisation-dossiers", title: "Organisation des dossiers", descriptions: [
"Avant: Classement manuel, difficulté à retrouver les informations, perte de documents importants, désordre. ", "Après: Archivage et organisation automatiques des dossiers, recherche simplifiée, accès sécurisé aux informations, gain de temps."
],
imageSrc: "http://img.b2bpic.net/free-photo/file-cabinet-abstract_23-2149301543.jpg"
},
{
id: "pilotage-activite", title: "Pilotage de l'activité", descriptions: [
"Avant: Données dispersées, rapports manuels, décisions basées sur des intuitions plutôt que sur des faits. ", "Après: Tableaux de bord IA personnalisés, analyses prédictives, prise de décision éclairée, optimisation des performances."
],
imageSrc: "http://img.b2bpic.net/free-photo/3d-render-network-connection-with-plexus-design_1048-13637.jpg"
},
{
id: "relation-client-whatsapp", title: "Relation client WhatsApp", descriptions: [
"Avant: Réponse manuelle, temps d'attente élevé, surcharge du service client, satisfaction client moyenne. ", "Après: Chatbot IA pour WhatsApp, réponses instantanées 24/7, gestion proactive des requêtes, augmentation de la satisfaction client."
],
imageSrc: "http://img.b2bpic.net/free-photo/chat-app-on-smartphone-mockup_23-2149312109.jpg"
}
]}
/>
</div>
<div id="about" data-section="about">
<MetricSplitMediaAbout
useInvertedBackground={false}
title="Quantifying Our Impact: Real Results for Your Business"
description="Our commitment to delivering tangible value is reflected in the measurable improvements our clients experience. We focus on enhancing satisfaction, boosting operational efficiency, and securing substantial cost savings through tailored AI automation."
title="Ce que nous accomplissons concrètement pour votre business
"
description="Nos clients obtiennent des résultats concrets et mesurables. Satisfaction client, efficacité opérationnelle, économies substantielles. Nous livrons des résultats réels grâce à l'automatisation IA adaptée à votre activité."
metrics={[
{
value: "98%", title: "Client Satisfaction"},
@@ -131,50 +188,20 @@ export default function LandingPage() {
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSixteen
<div id="team-intro" data-section="team-intro">
<TeamCardSix
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={true}
testimonials={[
title="Qui sommes nous ?"
description="Découvrez les experts derrière Briven AI, dédiés à transformer vos opérations avec l'IA."
members={[
{
id: "1", name: "Sarah Johnson", role: "CEO", company: "GrowthForge Inc.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/proud-entrepreneur-with-employees-background_1098-3585.jpg"},
id: "thomas", name: "Thomas", role: "AI Consultant", imageSrc: "https://img.b2bpic.net/premium-vector/business-man-avatar-profile_1133257-2431.jpg?id=382821587", imageAlt: "Thomas, AI Consultant"},
{
id: "2", name: "Michael Chen", role: "COO", company: "Pioneer Solutions", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-dark-jacket-thinking-pink-background_179666-14719.jpg"},
{
id: "3", name: "Emily Rodriguez", role: "IT Director", company: "Quantum Innovations", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/abstract-portrait-african-american-woman-vaporwave-style_23-2148950751.jpg"},
{
id: "4", name: "David Kim", role: "SME Owner", company: "VentureLink", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-having-fun-costumes-party_23-2149303864.jpg"},
{
id: "5", name: "Jessica Lee", role: "Operations Manager", company: "Nexus Corp.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-confident-man-holding-book_176474-86006.jpg"},
id: "leonard", name: "Leonard", role: "Developer", imageSrc: "https://img.b2bpic.net/premium-vector/business-man-avatar-profile_1133257-2431.jpg?id=382821587", imageAlt: "Leonard, Developer"},
]}
kpiItems={[
{
value: "95%", label: "Client Satisfaction"},
{
value: "120%", label: "Efficiency Boost"},
{
value: "$5M+", label: "Cost Savings"},
]}
title="Our Clients' Success Stories"
description="Hear directly from business leaders who have transformed their operations and achieved significant growth with Briven AI's custom automation solutions."
/>
</div>
<div id="social-proof" data-section="social-proof">
<SocialProofOne
textboxLayout="default"
useInvertedBackground={false}
names={[
"DataPulse Innovations", "SynergyTech Solutions", "Nexus AI Group", "CogniStream Labs", "Aether Analytics", "Velocita Systems", "OmniLogic Co.", "Stratagem AI", "Synthetica Labs"]}
title="Trusted by Leading Innovators"
description="Our AI automation solutions are empowering businesses across diverse industries to achieve their strategic goals and stay ahead of the curve."
speed={60}
/>
</div>

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-inter), sans-serif;
font-family: var(--font-figtree), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-montserrat), sans-serif;
font-family: var(--font-figtree), sans-serif;
}