This commit is contained in:
Julien Froidefond
2025-08-20 15:43:24 +02:00
commit 09d2c5cbe1
100 changed files with 12494 additions and 0 deletions

65
data/skills/backend.json Normal file
View File

@@ -0,0 +1,65 @@
{
"category": "Backend",
"skills": [
{
"id": "nodejs",
"name": "Node.js",
"description": "Runtime JavaScript côté serveur construit sur le moteur V8 de Chrome",
"links": [
"https://nodejs.org/",
"https://nodejs.org/en/docs/",
"https://github.com/nodejs/node"
]
},
{
"id": "python",
"name": "Python",
"description": "Langage de programmation interprété de haut niveau",
"links": [
"https://www.python.org/",
"https://docs.python.org/3/",
"https://github.com/python/cpython"
]
},
{
"id": "express",
"name": "Express.js",
"description": "Framework web rapide, non-opinionated et minimaliste pour Node.js",
"links": [
"https://expressjs.com/",
"https://expressjs.com/en/guide/routing.html",
"https://github.com/expressjs/express"
]
},
{
"id": "postgresql",
"name": "PostgreSQL",
"description": "Système de gestion de base de données relationnelle open source",
"links": [
"https://www.postgresql.org/",
"https://www.postgresql.org/docs/",
"https://github.com/postgres/postgres"
]
},
{
"id": "mongodb",
"name": "MongoDB",
"description": "Base de données NoSQL orientée document",
"links": [
"https://www.mongodb.com/",
"https://docs.mongodb.com/",
"https://github.com/mongodb/mongo"
]
},
{
"id": "redis",
"name": "Redis",
"description": "Structure de données en mémoire utilisée comme base de données, cache et broker de messages",
"links": [
"https://redis.io/",
"https://redis.io/documentation",
"https://github.com/redis/redis"
]
}
]
}

65
data/skills/devops.json Normal file
View File

@@ -0,0 +1,65 @@
{
"category": "DevOps",
"skills": [
{
"id": "docker",
"name": "Docker",
"description": "Plateforme de conteneurisation pour développer, expédier et exécuter des applications",
"links": [
"https://www.docker.com/",
"https://docs.docker.com/",
"https://github.com/docker/docker-ce"
]
},
{
"id": "kubernetes",
"name": "Kubernetes",
"description": "Système d'orchestration de conteneurs open source",
"links": [
"https://kubernetes.io/",
"https://kubernetes.io/docs/",
"https://github.com/kubernetes/kubernetes"
]
},
{
"id": "aws",
"name": "Amazon Web Services",
"description": "Plateforme de services cloud d'Amazon",
"links": [
"https://aws.amazon.com/",
"https://docs.aws.amazon.com/",
"https://github.com/aws"
]
},
{
"id": "terraform",
"name": "Terraform",
"description": "Outil d'infrastructure as code pour construire, changer et versionner l'infrastructure",
"links": [
"https://www.terraform.io/",
"https://learn.hashicorp.com/terraform",
"https://github.com/hashicorp/terraform"
]
},
{
"id": "jenkins",
"name": "Jenkins",
"description": "Serveur d'automatisation open source pour CI/CD",
"links": [
"https://www.jenkins.io/",
"https://www.jenkins.io/doc/",
"https://github.com/jenkinsci/jenkins"
]
},
{
"id": "githubactions",
"name": "GitHub Actions",
"description": "Plateforme CI/CD intégrée à GitHub",
"links": [
"https://github.com/features/actions",
"https://docs.github.com/en/actions",
"https://github.com/actions"
]
}
]
}

65
data/skills/frontend.json Normal file
View File

@@ -0,0 +1,65 @@
{
"category": "Frontend",
"skills": [
{
"id": "react",
"name": "React",
"description": "Bibliothèque JavaScript pour créer des interfaces utilisateur",
"links": [
"https://react.dev/",
"https://react.dev/learn",
"https://github.com/facebook/react"
]
},
{
"id": "vue",
"name": "Vue.js",
"description": "Framework JavaScript progressif pour construire des interfaces utilisateur",
"links": [
"https://vuejs.org/",
"https://vuejs.org/guide/",
"https://github.com/vuejs/core"
]
},
{
"id": "typescript",
"name": "TypeScript",
"description": "Superset typé de JavaScript qui compile en JavaScript plain",
"links": [
"https://www.typescriptlang.org/",
"https://www.typescriptlang.org/docs/",
"https://github.com/microsoft/TypeScript"
]
},
{
"id": "nextjs",
"name": "Next.js",
"description": "Framework React pour la production avec SSR, SSG et plus",
"links": [
"https://nextjs.org/",
"https://nextjs.org/docs",
"https://github.com/vercel/next.js"
]
},
{
"id": "tailwindcss",
"name": "Tailwind CSS",
"description": "Framework CSS utility-first pour créer rapidement des designs personnalisés",
"links": [
"https://tailwindcss.com/",
"https://tailwindcss.com/docs",
"https://github.com/tailwindlabs/tailwindcss"
]
},
{
"id": "webpack",
"name": "Webpack",
"description": "Bundler de modules pour les applications JavaScript modernes",
"links": [
"https://webpack.js.org/",
"https://webpack.js.org/concepts/",
"https://github.com/webpack/webpack"
]
}
]
}

55
data/skills/mobile.json Normal file
View File

@@ -0,0 +1,55 @@
{
"category": "Mobile",
"skills": [
{
"id": "reactnative",
"name": "React Native",
"description": "Framework pour construire des applications mobiles natives avec React",
"links": [
"https://reactnative.dev/",
"https://reactnative.dev/docs/getting-started",
"https://github.com/facebook/react-native"
]
},
{
"id": "flutter",
"name": "Flutter",
"description": "Kit de développement d'interface utilisateur de Google pour créer des applications compilées nativement",
"links": [
"https://flutter.dev/",
"https://docs.flutter.dev/",
"https://github.com/flutter/flutter"
]
},
{
"id": "swift",
"name": "Swift",
"description": "Langage de programmation puissant et intuitif pour iOS, macOS, watchOS et tvOS",
"links": [
"https://developer.apple.com/swift/",
"https://docs.swift.org/swift-book/",
"https://github.com/apple/swift"
]
},
{
"id": "kotlin",
"name": "Kotlin",
"description": "Langage de programmation moderne qui compile vers la JVM, Android et JavaScript",
"links": [
"https://kotlinlang.org/",
"https://kotlinlang.org/docs/",
"https://github.com/JetBrains/kotlin"
]
},
{
"id": "expo",
"name": "Expo",
"description": "Plateforme pour développer des applications React Native universelles",
"links": [
"https://expo.dev/",
"https://docs.expo.dev/",
"https://github.com/expo/expo"
]
}
]
}

44
data/teams.json Normal file
View File

@@ -0,0 +1,44 @@
{
"teams": [
{
"id": "frontend",
"name": "Frontend",
"direction": "Engineering"
},
{
"id": "backend",
"name": "Backend",
"direction": "Engineering"
},
{
"id": "devops",
"name": "DevOps",
"direction": "Engineering"
},
{
"id": "mobile",
"name": "Mobile",
"direction": "Engineering"
},
{
"id": "data",
"name": "Data Science",
"direction": "Engineering"
},
{
"id": "product",
"name": "Product",
"direction": "Product"
},
{
"id": "design",
"name": "Design",
"direction": "Product"
},
{
"id": "marketing",
"name": "Marketing",
"direction": "Business"
}
]
}