Mise à jour de la Banque Numérique Crypto au Royaume-Uni
Mise à jour de la Banque Numérique Crypto au Royaume-Uni
Information
Région:
Royaume-Uni
Secteur:
Services Financiers et Bancaires
Type:
Mobile
Modèle d'engagement:
Temps et Matériaux
Durée:
1 an et 3 mois
Équipe:
1 Sénior Développeur Full-Stack, 1 Middle Développeur React Native
ID:
351
Technologies utilisées
Java
Lottie
Node.js
React Native
PostgreSQL
TypeScript

Client

Le client, une banque numérique crypto basée au Royaume-Uni, a contacté Elinext dans le but d'engager une équipe de développeurs. L'application du client est prévue pour les gens qui souhaitent utiliser au quotidien une banque digitale et être récompensés pour leur comportement financier avec de la cryptomonnaie. Les utilisateurs de l'application du client sont originaires d'Europe ou du Royaume-Uni. L'ensemble du processus implique leur souscription à l'application et l'obtention d'une carte bancaire. Ensuite, à chaque fois que les utilisateurs paient leurs achats à l'aide de cette carte bancaire, ils reçoivent une remise sous la forme de la cryptomonnaie de l'entreprise.

Défi

L'application avait été lancée pour la première fois vers 2018. Elle n'avait pas été mise à jour pendant les 4 années qui ont précédé le sous-traitement à Elinext. Le défi était de la mettre à jour et d'ajouter de nouvelles fonctions. Et tout cela devait être réalisé en un temps record.

Cependant, après avoir examiné l'application mobile, nous avons décidé de la recréer en partant de zéro. L'équipe de développeurs d'Elinext a estimé que la mise à jour d'une vieille application prendrait plus de temps et qu'elle risquerait de créer de nombreux bugs. L'application du client était codée en JavaScript, la version React Native était très ancienne et il y avait un problème avec les bases de données obsolètes utilisées. Nous avons décidé de réécrire l'application en TypeScript en utilisant de nouvelles technologies et bases de données, afin d'améliorer la performance de l'application et de faciliter l'ajout de nouvelles fonctions.

Solution

Le développement de l'application s'est fait en plusieurs étapes:

  1. La planification et le développement de l'architecture de l'application;
  2. L'implémentation d'une nouvelle interface utilisateur (UI) en fonction du design;
  3. L'implémentation de la logique de l'application (animation, interaction avec les composants, expérience client (UX));
  4. La connection backend (autorisation, récupération/envoi depuis/vers la base de données);
  5. La démonstration de l'application en interne;
  6. La préparation du lancement (tests manuels, correction des bugs);
  7. Le lancement.

Le processus d'utilisation de l'application commence par l'inscription de l'utilisateur dans l'application. Il doit alors faire preuve de son identité pour recevoir un compte bancaire et un compte carte. Pour pouvoir commander une carte physique, l'utilisateur doit alimenter son compte bancaire. Il peut consulter toutes ses informations bancaires standard en cliquant sur l'icône à cet effet, transférer de l'argent depuis et vers le compte bancaire et le compte carte. L'utilisateur ne reçoit une remise sous forme de la cryptomonnaie de l'entreprise que lorsqu'il utilise le compte carte pour faire des achats.

Les fonctions supplémentaires du compte comprennent:

  • Un programme de recommandation qui est disponible une fois que la carte a été activée et alimentée. L'utilisateur qui fait la recommandation et celui qui est invité sont tous les deux récompensés par des crypto-actifs. Un écran affiche l'historique des utilisateurs recommandés.
  • Historique des transactions: l'utilisateur peut consulter ses transactions passées dans l'application.
  • Un filtre des transactions aide l'utilisateur à retrouver des transactions spécifiques.

Le tableau de bord de la carte comprend les écrans suivants:

  • Profil de la carte: affiche des options pour activer la carte et pour la geler, la marquer comme perdue ou volée, voir le code PIN et connaître la limite de la carte.
  • Avantages: l'utilisateur peut utiliser la carte pour souscrire à des services tels que Netflix, Spotify, etc., et obtenir des récompenses en cryptomonnaie. L'utilisateur peut aussi voir ses avantages du mois en cours ou du mois suivant et observer leur augmentation ou diminution en fonction de ses dépenses et du plan souscrit.
  • Échange: il existe une possibilité d'échanger la cryptomonnaie de l'entreprise avec d'autres types de cryptomonnaies disponibles. Tout ce que l'utilisateur doit faire, c'est de connecter son crypto porte-monnaie. Cette option n'est disponible que pour les utilisateurs de l'UE.
  • Profil: celui-ci comprend les données personnelles de l'utilisateur et les informations relatives à sa souscription. Il y a trois plans de souscription et chacun d'entre eux comprend des avantages différents et des pourcentages de remise différents.

Résultats

En conséquence de notre travail, la performance de l'application a été considérablement améliorée et la maintenance ainsi que la mise à jour de l'application sont devenues choses faciles. Bien que le délai ait été très serré, l'application a été lancée dans les temps. Les utilisateurs actuels de l'application ont laissé de nombreuses revues positives et ont rapporté être satisfaits de cette mise à jour longtemps attendue. En même temps, l'ajout de nouvelles fonctions a attiré de nouveaux utilisateurs et a accru la popularité de l'application.

En tant qu'équipe d'experts très performants, nous sommes prêts à prendre en charge ce type de projets passionnants et à en relever les défis. Si votre projet correspond à cette description, ne manquez pas de contacter Elinext pour en savoir plus sur nos services.

crypto-digital-bank-1
crypto-digital-bank-2
crypto-digital-bank-3
crypto-digital-bank-4
crypto-digital-bank-5
crypto-digital-bank-6
crypto-digital-bank-7
crypto-digital-bank-8
crypto-digital-bank-9
crypto-digital-bank-10
crypto-digital-bank-11
crypto-digital-bank-12
crypto-digital-bank-13
crypto-digital-bank-14
Voulez-vous le même projet?
Vous Avez une Idée de Projet? Discutons-en Ensemble
Contactez-Nous