← Retour au portfolio

Application de Gestion de Recettes

Projet personnel · Application web(en cours)

Contexte

Projet personnel pour organiser mes 40+ recettes de cuisine. Application web personnelle de gestion de recettes avec utilisation quotidienne pour planifier les repas, adapter les quantités, et organiser les courses.

Ce projet démontre l'importance de développer des outils pour résoudre ses propres problèmes : une application vraiment utile plutôt qu'un simple projet académique.

Sera mise en open source courant 2026 (sans les recettes propriétaires).

Objectifs

  • Créer une application mobile-first optimisée pour la cuisine
  • Implémenter les timers multiples pour le suivi simultané
  • Intégrer la reconnaissance vocale (Web Speech API)
  • Gérer une base de recettes complète avec adaptation quantités
  • Générer automatiquement les listes de courses
  • Assurer une utilisation quotidienne fluide

Stack Technique

Stack : Next.js (Pages Router), React, TypeScript, Tailwind CSS, stockage JSON (migration BDD prévue)

Rôle & Fonctionnalités

Développement complet de toutes les fonctionnalités :

  • Timers multiples : suivi de cuisson simultanée avec notifications
  • Gestion mains libres : navigation vocale et dictée par reconnaissance vocale (Web Speech API)
  • Sélection de recettes : génération automatique de liste de courses
  • Conversion des ingrédients : par unité de mesure
  • Calcul automatique : des quantités selon le nombre de personnes
  • 40+ recettes : recettes de cuisine et recettes de parfums

Compétences Développées

  • Architecture Next.js : App Router avec optimisations, gestion d'état React
  • Design responsive : interface mobile-first optimisée pour la cuisine
  • UX intuitive : interface optimisée pour l'usage réel, tactile pour mains humides
  • Web APIs avancées : Web Speech API pour reconnaissance vocale

Résultat

Release open source prévue en 2026. Application en utilisation quotidienne depuis plus d'un an. Prochainement : version app native iOS/Android avec synchronisation cloud.

Galerie & Fonctionnalités

Timers multiples de cuisineGénération automatique de liste de coursesConvertisseur d'unités pour ingrédientsMode mains libres avec reconnaissance vocale