23 Commits

Author SHA1 Message Date
a12351abd8 Merge version_7 into main
Merge version_7 into main
2026-06-03 21:58:50 +00:00
48f7565500 Update src/app/page.tsx 2026-06-03 21:58:46 +00:00
1c72563d49 Merge version_7 into main
Merge version_7 into main
2026-06-03 21:41:56 +00:00
f46c31efb2 Update src/app/page.tsx 2026-06-03 21:41:53 +00:00
1be7ee08c7 Merge version_6 into main
Merge version_6 into main
2026-06-03 21:40:15 +00:00
0e44fa4fbf Update src/app/page.tsx 2026-06-03 21:40:11 +00:00
810dd618b3 Merge version_5 into main
Merge version_5 into main
2026-06-03 21:35:17 +00:00
21c25f0af6 Update src/app/page.tsx 2026-06-03 21:35:13 +00:00
7cafe635e5 Merge version_5 into main
Merge version_5 into main
2026-06-03 21:29:50 +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
c435c4e29c Merge version_5 into main
Merge version_5 into main
2026-06-03 21:20:13 +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
3cc9bc8c32 Remove watermark 2026-06-03 21:18:24 +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
ace666802d Update src/app/page.tsx 2026-06-03 21:04:07 +00:00
5d072e1d7d Merge version_2 into main
Merge version_2 into main
2026-06-03 21:02:17 +00:00
39cf576175 Merge version_2 into main
Merge version_2 into main
2026-06-03 21:00:39 +00:00
3 changed files with 97 additions and 98 deletions

View File

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

View File

@@ -3,14 +3,12 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter'; import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwentySeven'; import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwentySeven';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel'; import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import TeamCardSix from '@/components/sections/team/TeamCardSix';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import { Sparkles } from "lucide-react"; import { Sparkles } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
@@ -34,9 +32,11 @@ export default function LandingPage() {
{ {
name: "Services", id: "#services"}, name: "Services", id: "#services"},
{ {
name: "How it works", id: "#how-it-works"}, name: "Avant/Après IA", id: "#before-after-ai"},
{ {
name: "FAQ", id: "#faq"}, name: "Qui sommes nous ?", id: "#team-intro"},
{
name: "Contact", id: "#contact"},
]} ]}
brandName="Briven AI" brandName="Briven AI"
/> />
@@ -46,7 +46,8 @@ export default function LandingPage() {
<HeroBillboardCarousel <HeroBillboardCarousel
background={{ background={{
variant: "plain"}} 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." 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" tag="✦ Nous acceptons de nouveaux clients"
tagIcon={Sparkles} tagIcon={Sparkles}
@@ -54,23 +55,21 @@ export default function LandingPage() {
buttons={[ buttons={[
{ {
text: "Lancer mon projet →", href: "#contact"}, text: "Lancer mon projet →", href: "#contact"},
{
text: "Découvrez comment ça marche", href: "#services"},
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
mediaItems={[ mediaItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/3d-abstract-network-communications-background-with-flowing-particles-design_1048-16923.jpg", imageAlt: "Abstract geometric shapes representing AI data flow"}, imageSrc: undefined, imageAlt: "Abstract geometric shapes representing AI data flow"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/optical-fiber-background_23-2149301543.jpg", imageAlt: "Dynamic glowing lines suggesting AI automation"}, imageSrc: undefined, imageAlt: "Dynamic glowing lines suggesting AI automation"},
{ {
imageSrc: "https://img.b2bpic.net/premium-photo/2022-concept-business-people-show-future-big-data-technology-metaverse-through-networking_590401-95.jpg?id=24244511", imageAlt: "Abstract representation of smart scaling and efficiency"}, imageSrc: undefined, imageAlt: "Abstract representation of smart scaling and efficiency"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/3d-render-modern-network-connection-with-plexus-design_1048-13637.jpg", imageAlt: "Neural networks or complex algorithms with light trails"}, imageSrc: undefined, imageAlt: "Neural networks or complex algorithms with light trails"},
{ {
imageSrc: "http://img.b2bpic.net/free-vector/hitech-motion-background-vector-technology-background-illustration_1142-7937.jpg", imageAlt: "Glowing data points and lines for digital transformation"}, imageSrc: undefined, imageAlt: "Glowing data points and lines for digital transformation"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/white-perforated-industrial-conveyor-belt-with-serrated-edges_9975-134426.jpg", imageAlt: "Intertwined digital patterns showing seamless integration"}, imageSrc: undefined, imageAlt: "Intertwined digital patterns showing seamless integration"},
]} ]}
/> />
</div> </div>
@@ -84,121 +83,124 @@ export default function LandingPage() {
{ {
id: "ai-strategy-audit", title: "AI Strategy & Audit", descriptions: [ id: "ai-strategy-audit", title: "AI Strategy & Audit", descriptions: [
"Comprehensive assessment to identify high-impact AI opportunities for your business."], "Comprehensive assessment to identify high-impact AI opportunities for your business."],
imageSrc: "http://img.b2bpic.net/free-vector/realistic-neon-lights-background_23-2148902668.jpg"}, imageSrc: undefined},
{ {
id: "workflow-automation", title: "Workflow Automation", descriptions: [ id: "workflow-automation", title: "Workflow Automation", descriptions: [
"Design and implement custom AI-driven workflows to eliminate manual tasks and boost productivity."], "Design and implement custom AI-driven workflows to eliminate manual tasks and boost productivity."],
imageSrc: "http://img.b2bpic.net/free-photo/robot-arm-is-working-factory_35913-2492.jpg"}, imageSrc: undefined},
{ {
id: "llm-integration", title: "Custom LLM Integration", descriptions: [ id: "llm-integration", title: "Custom LLM Integration", descriptions: [
"Integrate large language models to enhance communication, content generation, and data analysis."], "Integrate large language models to enhance communication, content generation, and data analysis."],
imageSrc: "http://img.b2bpic.net/free-photo/top-view-puzzle-pieces-blue-background_23-2149299058.jpg"}, imageSrc: undefined},
{ {
id: "team-training-adoption", title: "Team Training & Adoption", descriptions: [ id: "team-training-adoption", title: "Team Training & Adoption", descriptions: [
"Empower your employees with the skills and knowledge to effectively leverage AI tools and systems."], "Empower your employees with the skills and knowledge to effectively leverage AI tools and systems."],
imageSrc: "http://img.b2bpic.net/free-photo/friends-learning-study-group_23-2149257214.jpg"}, imageSrc: undefined},
{ {
id: "monitoring-optimization", title: "Monitoring & Optimization", descriptions: [ id: "monitoring-optimization", title: "Monitoring & Optimization", descriptions: [
"Continuous monitoring and refinement of AI systems to ensure peak performance and maximum ROI."], "Continuous monitoring and refinement of AI systems to ensure peak performance and maximum ROI."],
imageSrc: "http://img.b2bpic.net/free-photo/abstract-technology-background_1048-9652.jpg"}, imageSrc: undefined},
{ {
id: "ongoing-support", title: "Ongoing Support", descriptions: [ id: "ongoing-support", title: "Ongoing Support", descriptions: [
"Reliable, continuous support to keep your AI solutions running smoothly and evolving with your needs."], "Reliable, continuous support to keep your AI solutions running smoothly and evolving with your needs."],
imageSrc: "http://img.b2bpic.net/free-photo/ai-background-business-technology-digital-transformation_53876-129771.jpg"}, imageSrc: undefined},
]} ]}
title="What Briven AI does for you" title="What Briven AI does for you"
description="Our tailored AI automation solutions are designed to integrate seamlessly into your existing operations, delivering tangible results and empowering your teams." description="Our tailored AI automation solutions are designed to integrate seamlessly into your existing operations, delivering tangible results and empowering your teams."
/> />
</div> </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: undefined
},
{
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: undefined
},
{
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: undefined
},
{
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: undefined
},
{
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: undefined
},
{
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: undefined
},
{
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: undefined
}
]}
/>
</div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<MetricSplitMediaAbout <MetricSplitMediaAbout
useInvertedBackground={false} useInvertedBackground={false}
title="Transforming Business with Intelligent Automation" title="Ce que nous accomplissons concrètement pour votre business"
description="At Briven AI, we're dedicated to helping SMEs and mid-size companies harness the power of AI. Our approach combines strategic consulting with hands-on implementation, crafting bespoke solutions that drive efficiency, reduce operational costs, and foster sustainable growth in a rapidly evolving market." 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={[ metrics={[
{ {
value: "+200h", title: "Saved/month"}, value: "98%", title: "Client Satisfaction"},
{ {
value: "×3", title: "Average ROI"}, value: "30%", title: "Efficiency Boost"},
{ {
value: "30+", title: "Projects Delivered"}, value: "25%", title: "Cost Savings"},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/blurred-night-lights_23-2148139314.jpg" imageSrc={undefined}
imageAlt="Abstract AI algorithms streamlining business operations" imageAlt="Abstract AI algorithms streamlining business operations"
mediaAnimation="slide-up" mediaAnimation="slide-up"
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
</div> </div>
<div id="testimonials" data-section="testimonials"> <div id="team-intro" data-section="team-intro">
<TestimonialCardSixteen <TeamCardSix
animationType="slide-up" animationType="slide-up"
textboxLayout="default" gridVariant="uniform-all-items-equal"
useInvertedBackground={true} 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, id: "thomas", name: "Thomas", role: "AI Consultant", imageSrc: "https://img.b2bpic.net/premium-vector/business-man-avatar-profile_1133257-2431.jpg?id=382821587&_wi=1", imageAlt: "Thomas, AI Consultant"},
imageSrc: "http://img.b2bpic.net/free-photo/proud-entrepreneur-with-employees-background_1098-3585.jpg"},
{ {
id: "2", name: "Michael Chen", role: "COO", company: "Pioneer Solutions", rating: 5, id: "leonard", name: "Leonard", role: "Developer", imageSrc: "https://img.b2bpic.net/premium-vector/business-man-avatar-profile_1133257-2431.jpg?id=382821587&_wi=2", imageAlt: "Leonard, Developer"},
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"},
]} ]}
kpiItems={[ textboxLayout="default"
{
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>
<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>
<div id="faq" data-section="faq">
<FaqBase
textboxLayout="default"
useInvertedBackground={true}
faqs={[
{
id: "1", title: "How quickly can you start?", content: "Our typical engagement begins with a discovery call within 2-3 business days, followed by a detailed proposal within a week. Project kick-off can happen as soon as the proposal is approved."},
{
id: "2", title: "Is my data safe?", content: "Data security and privacy are paramount. We adhere to industry best practices and employ robust encryption and access controls. All client data is handled with the utmost confidentiality and compliance with relevant regulations."},
{
id: "3", title: "What size companies do you work with?", content: "We primarily partner with Small and Medium-sized Enterprises (SMEs) and mid-size companies. Our solutions are scalable and designed to deliver significant value regardless of your company's exact size within these segments."},
{
id: "4", title: "What budget should I expect?", content: "AI automation project costs vary depending on scope and complexity. We offer transparent pricing after a free initial consultation, providing a detailed breakdown of investments and expected ROI."},
{
id: "5", title: "How does a first project typically work?", content: "A first project typically starts with a deep-dive workshop to understand your current workflows and pain points. We then design, develop, and integrate custom AI solutions, followed by training, deployment, and ongoing optimization."},
]}
title="Frequently Asked Questions"
description="Find quick answers to common questions about Briven AI, our services, and how we can help your business thrive with intelligent automation."
faqsAnimation="slide-up"
/>
</div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCenter <ContactCenter

View File

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