portfolio _
cyril bourdon Lille, France

d é v e l o p p e u r
f r o n t - e n d
j a v a s c r i p t
r e a c t

à propos

Musicien de formation et passionné d'informatique, j'ai choisi de me reconvertir dans le développement web suite à la crise sanitaire de 2020.

Curieux et autodidacte, j'ai commencé mon apprentissage en explorant HTML, CSS et JavaScript pendant six mois, en réalisant des landing pages et mini-jeux.
Pour approfondir mes compétences, j'ai ensuite suivi une double formation diplômante (Bac +4).
Au travers d'une trentaine de projet, j'ai appris à développer des bases de données avec MySQL, MongoDB, Express.js et Node.js, à concevoir des maquettes avec Figma, à utiliser Git et GitHub pour versionner des projets, à utiliser des API REST en Javascript et React,... Tout en mettant l'accent sur les performances, l'accessibilité et le SEO.

Je suis aujourd'hui à la recherche d'un poste de développeur web junior.

projets sélectionnés

Les petits plats

Les petits plats est une application web de recettes de cuisine. L'intégration de la maquette Figma a été réalisée avec HTML, CSS et Javascript. Les données sont récupérées depuis une API puis affichées dynamiquement. Pour ce projet, 3 algorithmes de tri ont été implémentés et une recherche croisée est mise en place pour filtrer les recettes en fonction des ingrédients, des ustensiles, des appareils et du nom de la recette.

Kasa

Kasa est une application web de location immobilière. L'intégration de la maquette Figma a été réalisée avec React et Sass. L'utilisation de React Router permet de naviguer entre les différentes pages de l'application. Chaque logement dispose d'une page dédiée contenant ses informations ainsi qu'un slider.

Fisheye

Fisheye est une plateforme de photographes réalisée en HTML, CSS et Javascript. Les données sont récupérées depuis une API puis affichées dynamiquement. Chaque photographe dispose d'une page dédiée contenant ses informations, ses réalisations, son tarif journalier ainsi qu'un formulaire de contact. Les utilisateurs peuvent liker les médias , les trier par popularité, date ou titre et les afficher dans une lightbox. Dans ce projet l'accent a été mis sur l'accessibilité.

Piiquante

Piiquante est une "galerie" permettant aux utilisateurs de créer un compte, de télécharger leurs sauces piquantes préférées et de liker ou disliker celles que d'autres partagent.

Kanap

Kanap est un site e-commerce réalisé en HTML, CSS et Javascript. Les données sont récupérées depuis une API puis affichées dynamiquement. L'utilisateur peut sélectionner un produit, le mettre au panier, modifier la quantité ou le supprimer. Le panier est sauvegardé dans le local storage. Une fois la commande validée, les données sont envoyées au serveur et un numéro de commande est retourné.

Chateo

Chateo est une application de chat en temps réel qui offre une expérience fluide et sécurisée. Les utilisateurs peuvent : Créer un compte et se connecter. Discuter avec d'autres utilisateurs en privé ou en groupe. Créer des salons de discussion publics ou privés pour échanger librement. Personnaliser leur profil et bien plus encore.