diff --git a/src/app/constants/index.ts b/src/app/constants/index.ts index 0485f68..558db47 100644 --- a/src/app/constants/index.ts +++ b/src/app/constants/index.ts @@ -10,7 +10,7 @@ export const projects = [ "Développement d'un système de posts/commentaires et de repost, optimisation du flux d'activité grâce au caching, intégration de paiements via Stripe et de la recherche avec Algolia. Participation au déploiement sur AWS et création de scripts avec AWS Lambda.", content: "Republike.io est une plateforme de média social axée sur le partage des profits, le soutien au bien commun, et la propriété utilisateur. Elle adopte un modèle économique \"Pay-to-Own\", permettant aux utilisateurs de devenir copropriétaires de la plateforme, tout en mettant l'accent sur un avenir durable et éthique dans l'ère de l'intelligence artificielle.", - date: '03/2024 - Aujourd’hui', + date: '03/2024 - 09/2024', techno: ['React', 'NextJS', 'NodeJS', 'AWS', 'MongoDB'], }, { @@ -24,7 +24,7 @@ export const projects = [ "Participation au développement frontend, backend et DevOps, conception de services pour les SMS, l'analyse de données et les emails, ainsi que la refonte d'un service utilisé par des milliers d'utilisateurs. En DevOps, optimisation de CI/CD avec GitLab, orchestration de Kubernetes via ArgoCD, et intégration de services via Helm et IaC.", content: "Chez Dialonce.ai, une entreprise spécialisée en relation client, j'ai occupé le poste de développeur fullstack, utilisant la stack MERN pour le développement. Mes responsabilités incluaient également la conteneurisation avec Docker, la gestion de clusters Kubernetes avec Helm et ArgoCD, ainsi que la mise en œuvre de l'infrastructure as code avec Terraform et Pulumi.", - date: '05/2022 - 06/2024', + date: '05/2022 - 08/2024', techno: ['React', 'NodeJS', 'Kubernetes', 'Docker', 'Terraform', 'Pulumi'], }, { @@ -38,7 +38,7 @@ export const projects = [ "Création de systèmes d'authentification avec Firebase, gestion de formulaires complexes avec React Hook Form et Zod, optimisation des interfaces frontend. Conception d'interfaces utilisateurs performantes et ergonomiques, en garantissant une expérience fluide et réactive.", content: "Chez Orizons, j'ai contribué à digitaliser les services d'efficacité énergétique pour les professionnels et particuliers. Mon rôle en tant que développeur frontend comprenait la mise en place de systèmes d'authentification avec Firebase, la création de formulaires et l'intégration de ces éléments avec des API, spécifiquement en utilisant FastAPI pour le backend.", - date: '01/2024 - 06/2024', + date: '06/2022 - 09/2022', }, { asFreelancer: true, @@ -51,7 +51,7 @@ export const projects = [ "Refactorisation de code, résolution de bugs et optimisation des rendus superflus pour améliorer les performances. Mise en place de bonnes pratiques de développement, avec un focus sur l'optimisation de la structure du code et la réduction des temps de chargement.", content: "Chez Keeze, une entreprise offrant des espaces de coworking, j'ai œuvré en tant que développeur frontend, axé sur l'intégration et le développement sur la plateforme, utilisant MeteorJS, CSS-in-JS, et ReactJS. J'étais également chargé de la correction de bugs variés, affectant le style et le rendu des applications.", - date: '01/2024 - 03/2024', + date: '09/2021 - 02/2022', }, { asFreelancer: false, diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 8d05877..7cb77a5 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,6 +1,7 @@ import './globals.css'; import clsx from 'clsx'; import { ThemeProvider } from 'next-themes'; +import Script from 'next/script'; export default function RootLayout({ children, @@ -13,6 +14,19 @@ export default function RootLayout({ {children} + + + );