Commencé le 2020-04-14

🏷 Mots clés

🚦 Status

Arrêté

Une application mobile simple de journalisation utilisant un backend GraphQL avec transcription audio du Speech-to-Text de Google.

Je voulais simplement créer une application pour mon usage personnel, pour écrire des entrées de journal dans un endroit où je peux faire confiance à l’endroit où mes données sont stockées et être capable de transcrire l’audio en texte dans les entrées - parmi d’autres fonctionnalités.

Connexion

Au début, je voulais que le tout soit hors ligne, sans connexion à l’Internet et sans backend, mais je voulais éventuellement avoir un site Web pour pouvoir ajouter, visualiser et modifier des entrées à partir de n’importe quel appareil.

Voici un écran de connexion simple, si vous avez déjà un compte.

Screenshot of the application's login

Enregistrement

Si vous n’avez pas de compte, vous pouvez facilement vous inscrire pour en créer un et cela déclenchera une simple vérification par courriel.

Vérification

Dans le cadre de la vérification de l’utilisateur, le backend va envoyer un courriel avec l’API de Mailgun contenant un code à saisir dans l’application.

Screenshot of the email verification code

Une fois le courriel reçu, le code qui s’y trouve peut être saisi dans l’application pour finaliser la vérification du compte.

Screenshot of the application's signup verification

Entrée de journal

Lors de la première fois dans l’application, l’écran d’accueil des entrées sera vide et vous pourrez créer des entrées contenant une variété de données.En bas, vous pouvez ajouter des attributs/éléments à l’entrée, tels que l’humeur, le lieu, les images et l’enregistrement vocal lié à l’entrée.

Paramètres

Les paramètres de base, permettant aux utilisateurs de modifier les emplacements météorologiques pour les entrées nouvellement créées, de définir des rappels quotidiens pour écrire des entrées et de modifier d’autres paramètres liés à des rappels et à l’utilisateur.

🛠 Technologies

Langues

Cadriciels

Base de données

Autres