>
Tous les projets
>
Les Petits Plats - OpenClassrooms

Les Petits Plats - OpenClassrooms

Moteur de recherche avancé pour recettes de cuisine

Développement

wave blue Mathilde Hétru
Les Petits Plats - OpenClassrooms Mathilde Hétru

Voir le projet final

Date du projet :

7/27/2023

Sur ce sixième projet de la formation "Développeur Web Front" d’OpenClassrooms, l’objectif était de développer un moteur de recherche avancé et optimisé pour le site de recettes "Les Petits Plats", en mettant particulièrement l’accent sur l’algorithme de recherche et la performance. J’ai implémenté plusieurs stratégies algorithmiques pour assurer une recherche rapide et efficace en JavaScript Vanilla, notamment en optimisant le filtrage des recettes et en utilisant la récursivité pour le traitement de certaines recherches imbriquées. Principales fonctionnalités : ✔ Algorithme de recherche optimisé pour améliorer la rapidité du filtrage des recettes ✔ Système de filtres avancés (ingrédients, ustensiles, appareils) avec mise à jour dynamique ✔ Manipulation du DOM et des données JSON pour assurer une expérience fluide ✔ Utilisation de la récursivité dans certains traitements pour simplifier la logique de recherche. Ce projet m’a permis de me perfectionner en algorithmes de recherche, en optimisation des performances et en gestion efficace des données en JavaScript.

HTML 5

CSS 3 / Sass

Préprocesseur Sass

JavaScript Vanilla

Algorithme et récursivité

Manipulation du DOM

Repository Github :

Voir le GitHub Les Petits Plats

Les Petits Plats - OpenClassrooms Mathilde Hétru
wave dark blue Mathilde Hétru