
- Ajout du script Google Tag Manager dans index.html pour le suivi des performances. - Mise à jour des couleurs de thème dans index.html et site.webmanifest pour un meilleur contraste. - Révision des dates de dernière modification dans sitemap.xml pour refléter la date actuelle. - Changement des priorités et des URLs des projets dans sitemap.xml pour une meilleure organisation. - Modification de la gestion du thème par défaut dans useTheme.ts pour utiliser le mode sombre. - Mise à jour des paramètres de localisation dans site.ts et index.ts pour un meilleur support multilingue.
259 lines
10 KiB
HTML
259 lines
10 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
<!-- Google Tag Manager -->
|
|
<script>(function (w, d, s, l, i) {
|
|
w[l] = w[l] || []; w[l].push({
|
|
'gtm.start':
|
|
new Date().getTime(), event: 'gtm.js'
|
|
}); var f = d.getElementsByTagName(s)[0],
|
|
j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
|
|
'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
|
|
})(window, document, 'script', 'dataLayer', 'GTM-5QH68BVJ');</script>
|
|
<!-- End Google Tag Manager -->
|
|
|
|
<!-- Primary Meta Tags -->
|
|
<title>Full Stack Developer Freelance Vue.js React Node.js | Killian Dalcin</title>
|
|
<meta name="title" content="Full Stack Developer Freelance Vue.js React Node.js | Killian Dalcin">
|
|
<meta name="description"
|
|
content="Expert Full Stack Developer freelance specialized in Vue.js, React and Node.js. ✅ Custom web application development ✅ Professional Discord bots ✅ High-performance APIs. Free quote within 24h.">
|
|
<meta name="keywords"
|
|
content="full stack developer freelance, vue.js developer freelance, react developer freelance, node.js developer freelance, custom discord bot development, enterprise web application development, javascript typescript expert, rest api graphql developer, freelance web developer france, saas mvp startup development">
|
|
<meta name="author" content="Killian Dalcin">
|
|
<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
|
|
<meta name="language" content="English">
|
|
<meta name="revisit-after" content="3 days">
|
|
<meta name="geo.region" content="FR">
|
|
<meta name="geo.placename" content="France">
|
|
|
|
<!-- Open Graph / Facebook -->
|
|
<meta property="og:type" content="website">
|
|
<meta property="og:url" content="https://killiandalcin.fr">
|
|
<meta property="og:title" content="Full Stack Developer Freelance Vue.js React Node.js | Killian Dalcin">
|
|
<meta property="og:description"
|
|
content="Need an expert Full Stack Developer? I create custom web applications, Discord bots and high-performance APIs. Modern technologies, clean code, fast delivery. Free consultation.">
|
|
<meta property="og:image" content="https://killiandalcin.fr/portfolio-preview.webp">
|
|
<meta property="og:image:width" content="1200">
|
|
<meta property="og:image:height" content="630">
|
|
<meta property="og:locale" content="en_US">
|
|
<meta property="og:locale:alternate" content="fr_FR">
|
|
<meta property="og:site_name" content="Killian Dalcin - Full Stack Developer">
|
|
|
|
<!-- Twitter -->
|
|
<meta property="twitter:card" content="summary_large_image">
|
|
<meta property="twitter:url" content="https://killiandalcin.fr">
|
|
<meta property="twitter:title" content="Full Stack Developer Freelance Vue.js React Node.js | Killian Dalcin">
|
|
<meta property="twitter:description"
|
|
content="Expert Full Stack Developer freelance. Custom web application development, Discord bots, high-performance APIs. Vue.js, React, Node.js. Free quote within 24h.">
|
|
<meta property="twitter:image" content="https://killiandalcin.fr/portfolio-preview.webp">
|
|
<meta property="twitter:creator" content="@killiandalcin">
|
|
|
|
<!-- Canonical URL -->
|
|
<link rel="canonical" href="https://killiandalcin.fr">
|
|
|
|
<!-- Favicon -->
|
|
<link rel="icon" href="/favicon.ico">
|
|
<link rel="icon" type="image/webp" href="/favicon.webp">
|
|
<link rel="manifest" href="/site.webmanifest">
|
|
|
|
<!-- Preconnect to external domains -->
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
|
|
<!-- Theme Color -->
|
|
<meta name="theme-color" content="#111827" media="(prefers-color-scheme: dark)">
|
|
<meta name="theme-color" content="#2563eb" media="(prefers-color-scheme: light)">
|
|
|
|
<!-- Structured Data -->
|
|
<script type="application/ld+json">
|
|
{
|
|
"@context": "https://schema.org",
|
|
"@type": "ProfessionalService",
|
|
"@id": "https://killiandalcin.fr/#organization",
|
|
"name": "Killian Dalcin - Full Stack Developer Freelance",
|
|
"alternateName": "Killian Dev",
|
|
"url": "https://killiandalcin.fr",
|
|
"logo": "https://killiandalcin.fr/logo.webp",
|
|
"image": "https://killiandalcin.fr/portfolio-preview.webp",
|
|
"description": "Full Stack Developer freelance expert in Vue.js, React and Node.js. Specialized in custom web application development, professional Discord bots and high-performance APIs.",
|
|
"priceRange": "€€€",
|
|
"telephone": "+33-649-193-816",
|
|
"email": "contact@killiandalcin.fr",
|
|
"address": {
|
|
"@type": "PostalAddress",
|
|
"addressCountry": "FR",
|
|
"addressRegion": "France"
|
|
},
|
|
"openingHoursSpecification": {
|
|
"@type": "OpeningHoursSpecification",
|
|
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
|
|
"opens": "09:00",
|
|
"closes": "18:00"
|
|
},
|
|
"founder": {
|
|
"@type": "Person",
|
|
"name": "Killian Dalcin",
|
|
"jobTitle": "Senior Full Stack Developer",
|
|
"alumniOf": "Computer Engineering School",
|
|
"knowsAbout": ["Vue.js", "React", "Node.js", "TypeScript", "JavaScript", "MongoDB", "PostgreSQL", "Docker", "REST API", "GraphQL", "Discord.js", "Web Development", "Software Architecture"],
|
|
"sameAs": [
|
|
"https://github.com/killiandalcin",
|
|
"https://linkedin.com/in/killian-dalcin",
|
|
"https://www.fiverr.com/users/mr_kayjaydee",
|
|
"https://twitter.com/killiandalcin"
|
|
]
|
|
},
|
|
"hasOfferCatalog": {
|
|
"@type": "OfferCatalog",
|
|
"name": "Web Development Services",
|
|
"itemListElement": [
|
|
{
|
|
"@type": "Offer",
|
|
"itemOffered": {
|
|
"@type": "Service",
|
|
"name": "Vue.js/React Web Application Development",
|
|
"description": "Creation of modern and high-performance web applications with Vue.js or React. Responsive user interface, SEO optimization, scalable architecture."
|
|
}
|
|
},
|
|
{
|
|
"@type": "Offer",
|
|
"itemOffered": {
|
|
"@type": "Service",
|
|
"name": "Node.js Backend Development & API",
|
|
"description": "Design of robust REST and GraphQL APIs with Node.js. Microservices architecture, secure authentication, optimal performance."
|
|
}
|
|
},
|
|
{
|
|
"@type": "Offer",
|
|
"itemOffered": {
|
|
"@type": "Service",
|
|
"name": "Custom Discord Bot Development",
|
|
"description": "Development of professional Discord bots with advanced features. Moderation, music, games, API integrations, web dashboard."
|
|
}
|
|
},
|
|
{
|
|
"@type": "Offer",
|
|
"itemOffered": {
|
|
"@type": "Service",
|
|
"name": "Maintenance & Technical Support",
|
|
"description": "Continuous maintenance, security updates and technical support for your applications. 24/7 monitoring and rapid interventions."
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"aggregateRating": {
|
|
"@type": "AggregateRating",
|
|
"ratingValue": "5",
|
|
"bestRating": "5",
|
|
"worstRating": "1",
|
|
"ratingCount": "47",
|
|
"reviewCount": "47"
|
|
},
|
|
"review": [
|
|
{
|
|
"@type": "Review",
|
|
"reviewRating": {
|
|
"@type": "Rating",
|
|
"ratingValue": "5",
|
|
"bestRating": "5"
|
|
},
|
|
"author": {
|
|
"@type": "Person",
|
|
"name": "Marie L."
|
|
},
|
|
"reviewBody": "Excellent developer! Vue.js application delivered on time with exceptional code quality. I highly recommend."
|
|
},
|
|
{
|
|
"@type": "Review",
|
|
"reviewRating": {
|
|
"@type": "Rating",
|
|
"ratingValue": "5",
|
|
"bestRating": "5"
|
|
},
|
|
"author": {
|
|
"@type": "Person",
|
|
"name": "Thomas B."
|
|
},
|
|
"reviewBody": "Discord bot working perfectly with all requested features. Responsive and professional support. Thank you!"
|
|
}
|
|
]
|
|
}
|
|
</script>
|
|
|
|
<!-- Breadcrumb Schema -->
|
|
<script type="application/ld+json">
|
|
{
|
|
"@context": "https://schema.org",
|
|
"@type": "BreadcrumbList",
|
|
"itemListElement": [
|
|
{
|
|
"@type": "ListItem",
|
|
"position": 1,
|
|
"name": "Home",
|
|
"item": "https://killiandalcin.fr"
|
|
}
|
|
]
|
|
}
|
|
</script>
|
|
|
|
<!-- FAQ Schema -->
|
|
<script type="application/ld+json">
|
|
{
|
|
"@context": "https://schema.org",
|
|
"@type": "FAQPage",
|
|
"mainEntity": [
|
|
{
|
|
"@type": "Question",
|
|
"name": "What are your rates for custom web development?",
|
|
"acceptedAnswer": {
|
|
"@type": "Answer",
|
|
"text": "My rates vary according to project complexity. A simple web application starts from €2000, while a complex platform can go up to €15000+. I always provide a detailed free quote within 24h after analyzing your needs."
|
|
}
|
|
},
|
|
{
|
|
"@type": "Question",
|
|
"name": "How long does it take to develop a Vue.js application?",
|
|
"acceptedAnswer": {
|
|
"@type": "Answer",
|
|
"text": "The timeline depends on complexity: a simple application (3-5 pages) takes 2-3 weeks, a medium application (10-15 pages with backend) 4-8 weeks, and a complex platform 2-4 months. I always provide a detailed schedule."
|
|
}
|
|
},
|
|
{
|
|
"@type": "Question",
|
|
"name": "Do you offer maintenance after delivery?",
|
|
"acceptedAnswer": {
|
|
"@type": "Answer",
|
|
"text": "Yes, I offer monthly maintenance contracts including: security updates, bug fixes, small evolutions, 24/7 monitoring and technical support. Rates start from €300/month depending on your needs."
|
|
}
|
|
}
|
|
]
|
|
}
|
|
</script>
|
|
<script defer src="https://umami.killiandalcin.fr/script.js"
|
|
data-website-id="83631152-9b6b-4724-aad1-828459ff36dc"></script>
|
|
</head>
|
|
|
|
<body>
|
|
<!-- Google Tag Manager (noscript) -->
|
|
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5QH68BVJ" height="0" width="0"
|
|
style="display:none;visibility:hidden"></iframe></noscript>
|
|
<!-- End Google Tag Manager (noscript) -->
|
|
|
|
<div id="app"></div>
|
|
<script type="module" src="/src/main.ts"></script>
|
|
|
|
<!-- No JavaScript Fallback -->
|
|
<noscript>
|
|
<div style="text-align: center; padding: 2rem;">
|
|
<h1>JavaScript Required</h1>
|
|
<p>This portfolio requires JavaScript to function properly. Please enable JavaScript in your browser settings to
|
|
view the full experience.</p>
|
|
</div>
|
|
</noscript>
|
|
</body>
|
|
|
|
</html> |