Le module Occasions Spéciales vous aide à :
Utilisez ce module lorsque vous souhaitez :
Objectif : Créer une nouvelle occasion spéciale (anniversaire) avec des étapes de préparation pour que l’app vous rappelle automatiquement avant que l’occasion ne se produise.
Étapes principales :
Illustration d’interface - Écran Ajouter une Occasion Spéciale :
┌──────────────────────────────────────────────┐
│ < Ajouter une Occasion Spéciale │
└──────────────────────────────────────────────┘
┌──────────────────────────────────────────────┐
│ 📝 Informations de l'Occasion │
│ │
│ Nom de l'Occasion * │
│ [ Anniversaire d'An ] │
│ │
│ Date │
│ [ 01 / 05 ▼ ] │
│ (DatePicker ne sélectionne que jour/mois) │
│ │
│ [ ] Utiliser calendrier lunaire │
│ │
│ Répéter │
│ (•) Annuellement │
│ ( ) Seulement cette année │
│ │
│ Afficher notification à * │
│ [ 07:00 ▼ ] │
│ │
│ Note (optionnelle) │
│ [ ] │
└──────────────────────────────────────────────┘
┌──────────────────────────────────────────────┐
│ 📋 Étapes de Préparation [ + Ajouter Étape ]│
│ ┌──────────────────────────────────────────┐ │
│ │ 1. Acheter un cadeau [Icône Supprimer] │ │
│ │ 7 jours avant – 08:00 │ │
│ │ ──────────────────────────────────────── │ │
│ │ 2. Commander un gâteau [Icône Supprimer] │ │
│ │ 1 jour avant – 19:00 │ │
│ └──────────────────────────────────────────┘ │
└──────────────────────────────────────────────┘
[ Annuler ] [ Enregistrer ]
Objectif : Créer une occasion spéciale avec calendrier lunaire (jour de commémoration) avec des étapes de préparation liées à une liste de courses pour suivre l’achat d’offrandes.
Étapes principales :
Illustration d’interface - Sélectionner date lunaire :
│ │ │ Date lunaire │ │ │
│ │ │ Jour (1-30) Mois (1-12) │ │ │
│ │ │ [ 15 ] [ 11 ] │ │ │
│ │ │ │ │ │
│ │ │ Date solaire (calculée automatiquement - visualisation seule) │ │ │
│ │ │ [ Texte : 15/12/2025 ] │ │ │
│ │ │ (C'est la PROCHAINE date solaire dans le futur)│ │ │
Objectif : Voir le résumé des occasions spéciales, filtrer par temps et voir les détails de chaque occasion avec la progression de la préparation.
Étapes principales :
Illustration d’interface - Écran Liste des Occasions Spéciales :
┌────────────────────────────────────────────────────────────┐
│ 📅 Liste des Occasions Spéciales │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ [ + Ajouter Occasion ] │ │
│ └────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ 🔍 Filtre : [ Toutes ] [ Prochaines ] [ Ce mois ] │ │
│ └────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ 📌 Jour de Commémoration de Maman [En cours] [Icône Supprimer] │ │
│ │ ┌────────────────────────────────────────────────────┐ │ │
│ │ │ 📅 15/12/2025 • 15/11 (Lunaire) • 10 jours restants │ │ │
│ │ │ │ │ │
│ │ │ ✅ Étapes de préparation requises : │ │ │
│ │ │ [✓] 3 jours avant – Lister offrandes │ │ │
│ │ │ [ ] 1 jour avant – Acheter offrandes │ │ │
│ │ │ [ ] Le jour – Préparer autel / cérémonie │ │ │
│ │ └────────────────────────────────────────────────────┘ │ │
│ └────────────────────────────────────────────────────────┘ │
Illustration d’interface - Écran Détails de l’Occasion Spéciale :
┌─────────────────────────────────────────────────────────┐
│ 📋 Détails de l'Occasion Spéciale │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ 📌 Jour de Commémoration de Maman [Modifier ›] │ │
│ │ ┌────────────────────────────────────────────────────┐ │ │
│ │ │ 15/12/2025 (Solaire) • 15/11 (Calendrier lunaire) │ │ │
│ │ │ 10 jours restants • Répéter : Annuellement │ │ │
│ │ │ │ │ │
│ │ │ Note : │ │ │
│ │ │ Petit repas, fleurs blanches, limiter les invités. │ │ │
│ │ └────────────────────────────────────────────────────┘ │ │
│ └────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ 📊 Résumé │ │
│ │ ┌────────────────────────────────────────────────────┐ │ │
│ │ │ Étapes de préparation : 3 │ │ │
│ │ │ Complétées : 1 / 3 │ │ │
│ │ │ Statut : [En cours] │ │ │
│ │ └────────────────────────────────────────────────────┘ │ │
│ └────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ 📝 Étapes de Préparation [ + Ajouter Étape ] │ │
│ │ ┌────────────────────────────────────────────────────┐ │ │
│ │ │ [✓] Lister offrandes [Icône Supprimer] │ │ │
│ │ │ 3 jours avant – 08:00 │ │ │
│ │ │ Complété à 09:15 – 12/12/2025 │ │ │
│ │ │ ──────────────────────────────────────────────────── │ │ │
│ │ │ │ │ │
│ │ │ [ ] Acheter offrandes [Icône Supprimer] │ │ │
│ │ │ 1 jour avant – 19:00 │ │ │
│ │ │ Répéter quotidiennement jusqu'à complétion │ │ │
│ │ │ Lista de courses : Acheter offrandes › │ │ │
│ │ │ [✓] Complété 3 / 8 éléments │ │ │
│ │ └────────────────────────────────────────────────────┘ │ │
│ └────────────────────────────────────────────────────────┘ │
Objectif : Ajouter une nouvelle étape de préparation pour une occasion spéciale et la lier avec une liste de courses pour suivre les achats.
Étapes principales :
Illustration d’interface - Écran Ajouter une Étape de Préparation :
┌────────────────────────────────────────────────────────────┐
│ ➕ Ajouter une Étape de Préparation │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ ⏰ Temps de Préparation │ │
│ │ ┌────────────────────────────────────────────────────┐ │ │
│ │ │ Quand ? * (requis) │ │ │
│ │ │ [ X jours avant ▼ ] │ │ │
│ │ │ │ │ │
│ │ │ Nombre de jours * (s'affiche uniquement si "X jours avant") │ │ │
│ │ │ [ 1 ] jours avant │ │ │
│ │ │ │ │ │
│ │ │ Afficher notification à * (requis) │ │ │
│ │ │ [ 19:00 ▼ ] │ │ │
│ │ │ │ │ │
│ │ │ [✓] Répéter quotidiennement jusqu'à complétion │ │ │
│ │ └────────────────────────────────────────────────────┘ │ │
│ └────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ 📝 Contenu │ │
│ │ ┌────────────────────────────────────────────────────┐ │ │
│ │ │ Contenu * (requis) │ │ │
│ │ │ [ Acheter des offrandes ] │ │ │
│ │ └────────────────────────────────────────────────────┘ │ │
│ └────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ 🔗 Lier avec une liste de courses ? │ │
│ │ ┌────────────────────────────────────────────────────┐ │ │
│ │ │ ☑ Utiliser liste de courses │ │ │
│ │ │ Liste de courses : Acheter offrandes › [Icône Changer] │ │ │
│ │ │ (8 éléments) │ │ │
│ │ └────────────────────────────────────────────────────┘ │ │
│ └────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ [ Annuler ] [ Ajouter ] │ │
│ └────────────────────────────────────────────────────────┘ │
└────────────────────────────────────────────────────────────┘
Objectif : Marquer les étapes de préparation comme complétées et suivre la progression de la liste de courses.
Étapes principales :
Objectif : Modifier les informations de l’occasion spéciale et des étapes de préparation après les avoir créées.
Étapes principales :
nextOccurDate + reminder_time
nextOccurDate de l’occasion spécialereminderType et daysBefore (s’il existe)reminderTimerepeatDailyUntilComplete = true :
notificationGroupKey pour regrouper les notifications de répétition