Le client de trading React est construit comme une application monopage servie depuis une route Laravel. L'ensemble de la surface orientée utilisateur se réduit à quatre états — inactif, achat, vente, confirmation — et la vue d'accueil est un grand graphique de prix avec un bouton d'achat et de vente à côté. Le graphique présente une fenêtre glissante de 9 jours de prix de tokens fixés par l'admin, avec le prix en direct clairement indiqué en haut et un delta vert / rouge sur le mouvement le plus récent. Les formulaires d'achat et de vente sont accessibles en un geste derrière le bouton d'action correspondant, avec une saisie de montant en USDT et une étape de vérification d'adresse de portefeuille avant la soumission.
Le volet d'historique des transactions est l'endroit où la plupart des produits crypto en phase précoce sous-investissent, et où nous avons consacré un effort d'ingénierie disproportionné. Chaque utilisateur a une archive complète de ses achats et ventes avec horodatages, montants en USDT, montants de tokens et le prix résolu pour chaque trade. Les utilisateurs en Californie, New York, Texas, Floride et Washington aux États-Unis, et les utilisateurs aux Pays-Bas, en Allemagne, en France, en Irlande et en Suède dans l'UE, voient exactement la même interface en anglais. La surface React de bout en bout est livrée dans le cadre de notre pratique de développement d'applications web.