📘Recettes : Accès Public, Partage & Mode Non Connecté
⭐ 1. Vision d’ensemble
Deazl est avant tout une application d’optimisation de courses. Les recettes en sont une extension essentielle :
elles permettent d’ajouter des ingrédients intelligemment
elles permettent d’obtenir le prix optimisé
elles donnent un point d’entrée pour découvrir l’app
Pour maintenir un équilibre entre la power UX et l’ouverture, Deazl adopte un système à 3 niveaux de visibilité :
Privé
Partagé par lien (Unlisted)
Public
Et un fonctionnement différencié entre :
utilisateur connecté
visiteur non connecté
🔐 2. Les trois niveaux de visibilité d’une recette
2.1. Recette Privée (par défaut)
Visible uniquement par le créateur et les collaborateurs
Ne peut pas être trouvée via le hub public
Non indexée dans les recherches
Impossible d’y accéder sans authentification
L’URL standard
/recipe/:idrenvoie 404 en mode public
Cas d’usage :
Recettes personnelles
Recettes en cours de rédaction
Recettes sensibles (données personnelles, médicales, bébé, etc.)
2.2. Recette Partagée par lien (Unlisted)
Accessible sans compte
Nécessite un lien contenant un token de partage
Le token n’apparaît jamais dans les URL publiques du hub
La recette n’apparaît pas dans les recherches
Le moteur ne la référence pas
Exemple d’URL :
https://deazl.fr/recipe/uuid?share=abc123def456Métaphore :
Comme Google Docs :
personne ne peut deviner l’URL
mais si tu la partages → accès direct sans connexion
Cas d’usage :
Envoi d’une recette à un ami
Publication sur un blog personnel
Partage dans un groupe Messenger/WhatsApp
2.3. Recette Publique
Accessibles sans compte
Référencées dans :
le hub public
les tendances
les catégories
les recherches publiques
Indexables (si option SEO activée)
URL stable :
https://deazl.fr/recipe/slug-nom-de-la-recetteCas d’usage :
Tirer du trafic organique (SEO)
Recettes des créateurs
Collections communautaires
Recettes officielles Deazl
🧭 3. Fonctionnement pour un utilisateur non connecté
Un visiteur non connecté doit pouvoir :
✔ Voir une recette publique
✔ Voir une recette partagée par lien
✔ Naviguer sur le hub des recettes public
✔ Lire les ingrédients, étapes, nutrition, qualité
✔ Voir un prix moyen public
Mais il NE doit PAS pouvoir :
✘ Ajouter une recette en favoris
✘ Ajouter à une liste de courses
✘ Voir ses prix personnalisés
✘ Accéder au cellier
✘ Utiliser la recherche intelligente
✘ Voir les recettes privées
✘ Modifier une recette
🌍 4. Hub Public vs Hub Connecté
Le hub des recettes est affiché différemment selon l’état de connexion.
4.1. Le Hub Public (pour visiteurs non connectés)
Contient uniquement des sections non personnalisées :
Recettes populaires globales
Nouvelles recettes
Saisonnalité
Recettes publiques
Catégories générales
Tendances (globales, pas personnelles)
Inspirations
Recherche simple (par titre / ingrédient)
Exclusions :
🚫 Recettes privées 🚫 Favoris 🚫 “Pour vous” 🚫 “Selon votre cellier” 🚫 “Bon marché pour Vos magasins” 🚫 Prix personnalisés 🚫 Optimisation multi-magasins personnalisée
4.2. Le Hub Connecté
Contient tout le contenu du hub public PLUS :
🟢 Vos recettes privées
🟢 Vos recettes favorites
🟢 Suggestions personnalisées
🟢 Recettes faisables avec votre cellier
🟢 Recettes liées à vos listes de courses
🟢 Recommandations selon vos préférences
🟢 Prix personnalisés basés sur :
vos magasins
vos distances
vos préférences qualité
🟢 Historique et activités récentes
💶 5. Prix public vs prix personnalisé
5.1. Prix Public (non connecté)
Affiché dans :
les recettes publiques
les recettes partagées par lien
le hub public
Méthode de calcul :
moyenne pondérée nationale
aucun magasin favori
aucun calcul géographique
aucune personnalisation
➡️ Rapide ➡️ Suffisant pour donner une idée ➡️ Ne crée pas d’incohérences
5.2. Prix Personnalisé (connecté)
Affiché uniquement :
pour les utilisateurs connectés
sur les recettes publiques ou privées
avec accès à la localisation et préférences
🧩 6. Navigation & Expérience utilisateur
6.1. Un visiteur ouvre une recette publique
Il voit :
photo
nom
ingrédients
étapes
qualité
prix public
suggestions
Et pour certaines actions :
CTA "Créer un compte"
Ajouter aux favoris
Ajouter à une liste de course
Personnaliser les quantités / servings
Voir prix personnalisés
Ajouter au cellier
Voir recettes liées à son cellier
But : convertir sans frustrer.
6.2. Un visiteur ouvre une recette privée (non autorisé)
Afficher une page dédiée :
Cette recette est privée.
Le créateur n’a pas autorisé l’accès public. Créez un compte pour gérer vos propres recettes.
6.3. Un visiteur ouvre une recette partagée par lien
Il voit la recette en mode public → mais pas listée dans le hub → pas indexée
🔐 7. Permissions & sécurité
Connecté
✔
✔
✔
Non connecté
✘
✔
✔
Indexation SEO
✘
✘
✔
Hub public
✘
✘
✔
Recherche publique
✘
✘
✔
📦 8. Ce qui doit exister techniquement (conceptuellement)
(Note : sans code)
1. Un “mode prix public”
Prix neutre, non personnalisé.
2. Un “Recipe Public Renderer”
Version simplifiée de la page recette.
3. Un “Hub Public Renderer”
Logique complètement indépendante du hub connecté.
4. Gestion des slugs/version publique
Recettes publiques → slug SEO Recettes partagées → ID + token Recettes privées → ID simple (protégée)
5. Gestion des droits granulaires
est-ce public ?
est-ce partagé ?
est-ce privé ?
user connecté ?
propriétaire ?
collaborateur ?
🚀 9. Avantages de cette architecture
✔ Pas de frustration
Les visiteurs lisent les recettes, mais doivent s’inscrire pour aller plus loin.
✔ Ouverture contrôlée
Les recettes privées restent ultra-protégées.
✔ SEO & croissance organique
Les recettes publiques attirent du trafic.
✔ Conversion naturelle
Le CTA apparaît uniquement lors d’actions logiques.
✔ Scalabilité
Aucune explosion des permissions ou bugs d’accès.
✔ Cohérence avec la vision Deazl
On ne devient pas un “site de recettes” mais un système intelligent autour des courses.
🎯 10. Résumé clair
Deazl adopte une approche hybride :
Recettes publiques → découvertes / SEO
Recettes partagées par lien → viralité
Recettes privées → personnel et sécurisé
Et une UX adaptée :
Hub Public → explorer
Hub Connecté → optimiser, personnaliser
Mis à jour
Ce contenu vous a-t-il été utile ?