Mes Projets
Web ApplicationArchivé
Meal Planner
Une application web permettant de centraliser des recettes issues de différents sites, de planifier les repas de la semaine et de générer automatiquement une liste de courses.

Overview
Je souhaitais centraliser mes recettes préférées provenant de différents blogs culinaires et automatiser la planification de mes repas ainsi que la préparation des courses.
Objectifs
Développer une application web complète combinant authentification, base de données, web scraping et génération de listes de courses, tout en travaillant l'UX et le déploiement d'une application moderne.
Fonctionnalités
- Import automatique de recettes depuis des sites web
- Gestion d'une bibliothèque de recettes
- Planification des repas
- Génération automatique des listes de courses
- Authentification utilisateur
Défis rencontrés
- Déployer une application combinant un frontend JavaScript et un backend Python
- Normaliser des données de recettes provenant de sources aux formats différents
- Interpréter et homogénéiser les quantités et unités d'ingrédients
Ce que j'ai appris
- Développement d'une application full-stack avec Next.js
- Conception et utilisation d'APIs
- Authentification et gestion d'une base de données avec Firebase
- Web scraping et nettoyage de données
- Conception d'une expérience utilisateur cohérente
Mises à jour envisagées
- Utiliser un LLM pour normaliser automatiquement les ingrédients
- Ajouter l'import de recettes depuis YouTube
- Recommander des repas en fonction de la saison
- Ajouter un fonctionnement hors ligne