Une application de gestion de recettes, disponible sur Android et iOS.
J'ai réalisé Pocket Chef sur mon temps libre, ayant toujours voulu créer ma propre application. J'aime bien cuisiner et noter à droite à gauche les recettes glanées ça et là sur le net ou par bouche à oreille. Le résultat étant une série de notes éparpillées sur papier, mon ordinateur et mon téléphone l'idée de Pocket Chef a commencé à germer dans mon esprit.
Pocket Chef permet à un utilisateur d'écrire et conserver ses recettes en permanence sur lui-même. Un accent particulier est apporté au respect et à l'interopérabilité des données.
Le contrôle de l'utilisateur sur ses propres données (en l'occurrence ses recettes) est un sujet qui me tient à cœur. Ainsi avec Pocket Chef tout se déroule sur le téléphone, rien n'est envoyé sur internet ni collecté. De plus une recette peut facilement être exportée ou importée dans un format extrêmement simple et lisible par n'importe qui (fichier texte, cf le wiki du projet pour plus de détails à ce sujet).
Cette faculté offre de nombreuses possibilités et une grande liberté à l'utilisateur. Ainsi une recette peut facilement être partagée avec quelqu'un d'autre et même modifiée en dehors de Pocket Chef. L'application se révèle un outil au service de l'utilisateur, et non un écosystème fermé dont il est impossible de s'extraire.
Pocket Chef est écrit entièrement en Javascript (React Native) avec Expo. Les données sont stockées localement dans une base de données SQLite. Expo permet de n'avoir à écrire aucun code spécifique à une plateforme particulière.
Pocket Chef est un logiciel libre et son code source est accessible sur mon github à cette adresse: https://github.com/ghelouis/pocketchef.