add freelance page components and localization for English and French
This commit is contained in:
+78
-4
@@ -8,7 +8,7 @@
|
||||
"hero": {
|
||||
"sectionLabel": "Full Stack Developer & Web Architect",
|
||||
"title": "Together, let's build something that lasts.",
|
||||
"subtitle": "I design robust, scalable, and sustainable architectures—foundations that support your product’s growth over time.",
|
||||
"subtitle": "I design robust, scalable, and sustainable architectures—foundations that support your product's growth over time.",
|
||||
"cta": "View my work",
|
||||
"scrollPrompt": "Scroll"
|
||||
},
|
||||
@@ -28,11 +28,11 @@
|
||||
"sectionLabel": "Approach",
|
||||
"feature1": {
|
||||
"title": "More than just a doer",
|
||||
"text": "Thanks to my background in digital and mobile design, I don’t just write code. I bring a critical and constructive perspective to every aspect of your project."
|
||||
"text": "Thanks to my background in digital and mobile design, I don't just write code. I bring a critical and constructive perspective to every aspect of your project."
|
||||
},
|
||||
"feature2": {
|
||||
"title": "Concrete foundations",
|
||||
"text": "My specialty is architecture. I build sustainable, scalable solutions that can accommodate your product’s growth over time."
|
||||
"text": "My specialty is architecture. I build sustainable, scalable solutions that can accommodate your product's growth over time."
|
||||
},
|
||||
"feature3": {
|
||||
"title": "User-centered",
|
||||
@@ -99,5 +99,79 @@
|
||||
"visitButton": {
|
||||
"text": "Visit the website"
|
||||
}
|
||||
},
|
||||
"freelancePage": {
|
||||
"hero": {
|
||||
"label": "Freelance — Custom web development",
|
||||
"title": "Business software, websites, and custom web platforms.",
|
||||
"subtitle": "I design clear, reliable, and scalable web solutions for businesses, independents, and project owners who need a specific challenge turned into a concrete tool.",
|
||||
"cta1": "Discuss your project",
|
||||
"cta2": "See examples",
|
||||
"card1Label": "Business software",
|
||||
"card2Label": "Professional websites",
|
||||
"card3Label": "Web platforms"
|
||||
},
|
||||
"needs": {
|
||||
"sectionLabel": "You need to…",
|
||||
"item1Title": "Replace spreadsheets",
|
||||
"item1Text": "Centralize your data in a clear, accessible tool.",
|
||||
"item2Title": "Automate a process",
|
||||
"item2Text": "Reduce repetitive tasks and manual errors.",
|
||||
"item3Title": "Modernize your website",
|
||||
"item3Text": "Present your business with a more professional image.",
|
||||
"item4Title": "Create an online space",
|
||||
"item4Text": "Let your clients, members, or teams access a service."
|
||||
},
|
||||
"services": {
|
||||
"sectionLabel": "Services",
|
||||
"idealLabel": "Ideal for",
|
||||
"service1Title": "Custom business software",
|
||||
"service1Desc": "To build a tool tailored to your way of working: internal tracking, request management, dashboards, client portals, automation, or admin interfaces.",
|
||||
"service1Ideal": "SMEs, associations, internal teams, independents with specific processes.",
|
||||
"service1Examples": "Lightweight CRM · Dashboard · Client portal · Back-office",
|
||||
"service2Title": "Professional showcase websites",
|
||||
"service2Desc": "To clearly present your business, reassure your visitors, and make it easy to get in touch — with a fast, responsive, and scalable website.",
|
||||
"service2Ideal": "Freelancers, artisans, consultants, associations, small businesses.",
|
||||
"service2Examples": "Business site · Redesign · Multilingual · SEO",
|
||||
"service3Title": "Dynamic websites and web platforms",
|
||||
"service3Desc": "For projects that require user accounts, manageable content, a database, advanced forms, or external integrations.",
|
||||
"service3Ideal": "Project owners, startups, agencies, businesses with specific web needs.",
|
||||
"service3Examples": "Authentication · CMS · API · Advanced forms"
|
||||
},
|
||||
"method": {
|
||||
"sectionLabel": "A simple, structured approach",
|
||||
"step1Title": "Understand",
|
||||
"step1Text": "A conversation about your needs, constraints, and goals.",
|
||||
"step2Title": "Frame",
|
||||
"step2Text": "Define useful features, priorities, and scope.",
|
||||
"step3Title": "Design",
|
||||
"step3Text": "Screen structure, user flows, and technical choices.",
|
||||
"step4Title": "Develop",
|
||||
"step4Text": "Build the solution on a clean, maintainable, and scalable foundation.",
|
||||
"step5Title": "Launch",
|
||||
"step5Text": "Deployment, testing, adjustments, and ongoing support."
|
||||
},
|
||||
"works": {
|
||||
"sectionLabel": "A few examples"
|
||||
},
|
||||
"why": {
|
||||
"sectionLabel": "Why work with me?",
|
||||
"intro": "I don't just produce pages or features. My role is to understand your need, structure a realistic solution, and build a reliable tool you can actually use.",
|
||||
"arg1Title": "Product vision",
|
||||
"arg1Text": "I help you clarify the need before building.",
|
||||
"arg2Title": "Full stack profile",
|
||||
"arg2Text": "UI, business logic, database, API, deployment.",
|
||||
"arg3Title": "Durable solutions",
|
||||
"arg3Text": "Maintainable code, clean structure, room to evolve.",
|
||||
"arg4Title": "Clear communication",
|
||||
"arg4Text": "Accessible explanations, even without a technical background."
|
||||
},
|
||||
"cta": {
|
||||
"title": "You have a project or a specific need?",
|
||||
"text": "Simply tell me what you'd like to build, improve, or automate. I'll help you figure out the best approach.",
|
||||
"button": "Contact me",
|
||||
"note1": "Response within a few days.",
|
||||
"note2": "First conversation, no commitment."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+75
-1
@@ -99,5 +99,79 @@
|
||||
"visitButton": {
|
||||
"text": "Visiter le site"
|
||||
}
|
||||
},
|
||||
"freelancePage": {
|
||||
"hero": {
|
||||
"label": "Freelance — Développement web sur mesure",
|
||||
"title": "Logiciels métier, sites web et plateformes sur mesure.",
|
||||
"subtitle": "Je conçois des solutions web claires, fiables et évolutives pour les entreprises, indépendants et porteurs de projets qui ont un besoin spécifique à transformer en outil concret.",
|
||||
"cta1": "Discuter de votre projet",
|
||||
"cta2": "Voir des exemples",
|
||||
"card1Label": "Logiciels métier",
|
||||
"card2Label": "Sites vitrines",
|
||||
"card3Label": "Plateformes web"
|
||||
},
|
||||
"needs": {
|
||||
"sectionLabel": "Vous avez besoin de…",
|
||||
"item1Title": "Remplacer des fichiers Excel",
|
||||
"item1Text": "Centraliser vos données dans un outil clair et accessible.",
|
||||
"item2Title": "Automatiser un processus",
|
||||
"item2Text": "Réduire les tâches répétitives et les erreurs manuelles.",
|
||||
"item3Title": "Moderniser votre site",
|
||||
"item3Text": "Présenter votre activité avec une image plus professionnelle.",
|
||||
"item4Title": "Créer un espace en ligne",
|
||||
"item4Text": "Permettre à vos clients, membres ou équipes d'accéder à un service."
|
||||
},
|
||||
"services": {
|
||||
"sectionLabel": "Prestations",
|
||||
"idealLabel": "Idéal pour",
|
||||
"service1Title": "Logiciels métier sur mesure",
|
||||
"service1Desc": "Pour créer un outil adapté à votre façon de travailler : suivi interne, gestion de demandes, tableau de bord, espace client, automatisation ou interface d'administration.",
|
||||
"service1Ideal": "PME, associations, équipes internes, indépendants avec des processus spécifiques.",
|
||||
"service1Examples": "CRM léger · Tableau de bord · Espace client · Back-office",
|
||||
"service2Title": "Sites vitrines professionnels",
|
||||
"service2Desc": "Pour présenter clairement votre activité, rassurer vos visiteurs et faciliter la prise de contact avec un site rapide, responsive et évolutif.",
|
||||
"service2Ideal": "Indépendants, artisans, consultants, associations, petites entreprises.",
|
||||
"service2Examples": "Site d'entreprise · Refonte · Multilingue · SEO",
|
||||
"service3Title": "Sites dynamiques et plateformes web",
|
||||
"service3Desc": "Pour les projets qui nécessitent des comptes utilisateurs, du contenu administrable, une base de données, des formulaires avancés ou des intégrations externes.",
|
||||
"service3Ideal": "Porteurs de projets, startups, agences, entreprises avec un besoin web spécifique.",
|
||||
"service3Examples": "Authentification · CMS · API · Formulaires avancés"
|
||||
},
|
||||
"method": {
|
||||
"sectionLabel": "Une méthode simple et structurée",
|
||||
"step1Title": "Comprendre",
|
||||
"step1Text": "Échange autour de votre besoin, de vos contraintes et de vos objectifs.",
|
||||
"step2Title": "Cadrer",
|
||||
"step2Text": "Définition des fonctionnalités utiles, des priorités et du périmètre.",
|
||||
"step3Title": "Concevoir",
|
||||
"step3Text": "Structure des écrans, parcours utilisateurs et choix techniques.",
|
||||
"step4Title": "Développer",
|
||||
"step4Text": "Création de la solution avec une base propre, maintenable et évolutive.",
|
||||
"step5Title": "Mettre en ligne",
|
||||
"step5Text": "Déploiement, tests, ajustements et accompagnement."
|
||||
},
|
||||
"works": {
|
||||
"sectionLabel": "Quelques exemples de réalisations"
|
||||
},
|
||||
"why": {
|
||||
"sectionLabel": "Pourquoi travailler avec moi ?",
|
||||
"intro": "Je ne me limite pas à produire des pages ou des fonctionnalités. Mon rôle est de comprendre votre besoin, de structurer une solution réaliste et de construire un outil fiable que vous pourrez réellement utiliser.",
|
||||
"arg1Title": "Vision produit",
|
||||
"arg1Text": "Je vous aide à clarifier le besoin avant de développer.",
|
||||
"arg2Title": "Profil full stack",
|
||||
"arg2Text": "Interface, logique métier, base de données, API, déploiement.",
|
||||
"arg3Title": "Solutions durables",
|
||||
"arg3Text": "Code maintenable, structure propre, évolution possible.",
|
||||
"arg4Title": "Communication claire",
|
||||
"arg4Text": "Explications accessibles, même sans profil technique."
|
||||
},
|
||||
"cta": {
|
||||
"title": "Vous avez un projet ou un besoin spécifique ?",
|
||||
"text": "Expliquez-moi simplement ce que vous souhaitez construire, améliorer ou automatiser. Je vous aiderai à clarifier la meilleure approche.",
|
||||
"button": "Me contacter",
|
||||
"note1": "Réponse sous quelques jours.",
|
||||
"note2": "Premier échange sans engagement."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user