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, passionné d'informatique, j'ai décidé de me reconvertir dans le développement web suite à la crise sanitaire de 2020.

D'un naturel curieux, je me suis d'abord formé en autodidacte pendant 6 mois durant lesquels j'ai appris les languages HTML, CSS et les bases de Javascript en développant des landing page et des mini-jeux.
Désirant consolider mes connaissances, j'ai ensuite rejoint deux parcours de formation diplômant chez OpenClassrooms "Développeur Web" et "Développeur d'application - Javascript React" qui m'ont permis d'obtenir les titres RNCP de niveau 5 et 6.
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 actuellement à la recherche d'un poste de développeur web junior.

projets sélectionnés

Les petits plats

Tester

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

Tester

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

Tester

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

Tester

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

Tester

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é.

Groupomania

Tester

Groupomania est un réseau social intranet. Après avoir créer un compte, l'utilisateur peut partager des publications, personnaliser sa photo de profil, liker et commenter les posts des autres utilisateurs.