L’interface utilisateur de cette application de chat est développée en flutter et conçue en figma. L’application comprend une page principale où sont présents les salons de discussion de l’utilisateur, ainsi qu’une page de profil, une page de connexion, etc.
La conception de l’application a été tirée de ce fichier de conception figma.
Ping est une application de chat développée en flutter pour les utilisateurs Android et iOS. L’application contient les principales méthodes de connexion telles que la connexion par e-mail, téléphone et Google. Les utilisateurs peuvent également s’inscrire et compléter leur profil d’utilisateur. Une fois connectés, ils atteignent l’écran d’accueil où ils voient une salle de discussion déjà ouverte avec d’autres utilisateurs, le cas échéant. Il y a une page de profil pour voir les informations actuelles et également les modifier. La page de discussion principale est également fonctionnelle et propose des fonctionnalités telles que l’envoi de textes, d’emojis et de fichiers image à partir de la galerie et de l’appareil photo. Les chats fonctionnent en temps réel car firebase est utilisé pour le backend et le stockage de notre application. Les utilisateurs peuvent également se déconnecter et sélectionner avec qui ils veulent discuter.
À l’avenir, nous prévoyons d’ajouter une fonctionnalité d’appels vidéo et audio. Envoi de fichier comme des pdf, mot à ajouter également. La recherche à mettre en œuvre et les options de blocage et de suppression sont également prévues à l’avenir.
GitHub
Voir Github