Projet 01 · 2026

Shopping List

Une application privée réservée à l’iPhone, avec listes locales, lecture de codes-barres, sessions de courses et synchronisation facultative avec Mealie.

Type
Application iPhone native
Technologies
SwiftUI · Swift 6 · Local-first

Présentation

Shopping List est entièrement développée en Swift 6 et SwiftUI. Plusieurs listes locales, des tuiles colorées par catégorie, la saisie manuelle, la lecture avec AVFoundation, les magasins et les sessions de courses fonctionnent sans compte externe.

La persistance JSON locale conserve sur l’iPhone les listes, les métadonnées produit, les magasins et l’historique des courses. Chaque liste peut se synchroniser facultativement avec un serveur Mealie auto-hébergé, les identifiants étant protégés dans le trousseau iOS.

Fonctionnalités principales

  1. 01Interface SwiftUI native conçue spécialement pour l’iPhone
  2. 02Listes locales avec saisie manuelle et lecture AVFoundation
  3. 03Synchronisation facultative de chaque liste avec Mealie
  4. 04Sessions par magasin avec historique local des courses