Adook
Application puissante de gestion de contacts
Introduction
Adook est une application conçue pour aider les utilisateurs à mieux gérer leurs contacts. Les utilisateurs peuvent rechercher quelqu'un par son nom, son numéro de téléphone ou en scannant un code QR lors d'événements. Une fois trouvé, une demande de connexion peut être envoyée, et après acceptation, les utilisateurs obtiennent accès aux informations de contact, telles que l'email, le numéro de téléphone, les liens vers les réseaux sociaux, l'emplacement et la date de naissance. Les contacts peuvent être classés en groupes comme Professionnel, Famille, Amis, etc. De plus, les utilisateurs peuvent voir les contacts mutuels.
Consultation initiale et portée
Adook m'a contacté pour créer le MVP (Produit Minimum Viable) de leur application. Ils ont fourni des maquettes Figma et m'ont chargé de développer l'application de A à Z, comprenant le front-end et le back-end. L'objectif était de créer une application fonctionnelle et conviviale pour gérer les contacts de manière efficace.
Développement et collaboration
Le processus de développement a impliqué plusieurs tâches clés :
Développement de la base de données et de l'API : J'ai commencé par modéliser la base de données et créer l'API en utilisant Node.js et Firebase. Ce travail fondamental a permis à l'application de gérer la gestion des contacts et les connexions de manière sécurisée et efficace.
Développement de l'application : J'ai développé l'application mobile en utilisant React Native, Expo et JavaScript, assurant ainsi une compatibilité sur divers appareils. La stack comprenait React, Expo, Node.js et Firebase, offrant un environnement robuste pour le développement de l'application.
Processus de retour itératif : Tout au long du processus de développement, nous avons tenu plusieurs réunions avec le client pour démontrer l'application, recueillir des retours et effectuer les itérations nécessaires. Cette approche collaborative a permis une amélioration continue et un affinage de l'application basé sur les retours en temps réel du client.
Impact sur le client et réflexion
Le processus de développement itératif a conduit à un MVP fonctionnel qui répondait aux exigences d'Adook. L'application permettait aux utilisateurs de gérer efficacement leurs contacts, de les catégoriser et de voir les connexions mutuelles. Le client était satisfait du résultat, en particulier de la facilité d'utilisation de l'application et de la gestion efficace des informations de contact.
Conclusion
Travailler avec Adook a été une opportunité précieuse de développer une application de gestion de contacts complète depuis le début. Le projet a impliqué la création du front-end et du back-end, ainsi que la mise en place d'un retour continu avec le client. Cette expérience a démontré ma capacité à livrer une application complète et fonctionnelle répondant aux besoins et attentes du client.