Produs
Aplicație mobilă de comerț
O aplicație React Native care vorbește cu un API Laravel prin REST, cu interfața livrată în patru limbi și cu aranjare integral de la dreapta la stânga în arabă.
Stadiu: În dezvoltare activă.
Problema
O platformă de comerț care își atinge clienții doar prin browser pierde partea din zi în care oamenii chiar cumpără: în picioare undeva, pe un telefon, cu o mână liberă. Aplicația trebuie să funcționeze în limba clientului, iar pentru o parte însemnată din acest public limba se citește de la dreapta la stânga.
Cum funcționează
Aplicația este React Native peste un API Laravel, prin REST cu Axios. Autentificarea se face cu numărul de telefon și parolă, emițând un token pe care clientul îl păstrează și îl reînnoiește. Conturile de client, produsele, categoriile, comenzile, portofelele și voucherele digitale vin toate din acel API, iar mai multe magazine sunt suportate.
Interfața se livrează în engleză, arabă, franceză și portugheză, cu aranjare de la dreapta la stânga pentru arabă. Este unul dintre motivele pentru care acest site este el însuși integral de la dreapta la stânga în arabă: o companie care livrează produse RTL nu are scuză pentru un site care nu este.
Portofele și vouchere
Portofelele sunt multivalută, iar voucherele digitale fac parte din aceeași platformă de comerț. Ambele sunt descrise aici generic: valutele țin de instalare și nu sunt numite.
Arhitectură
Un API, mai mulți clienți
Aplicația citește același API ca platforma web, deci o regulă care se schimbă se schimbă o singură dată.
Autentificare cu token pe numărul de telefon
Conectarea cu numărul de telefon și parolă se potrivește unui public care nu folosește zilnic o adresă de e-mail.
RTL ca aranjare, nu ca traducere
Sensul de la dreapta la stânga este o proprietate purtată de sistemul de componente, deci araba se oglindește în loc să fie peticită ecran cu ecran.
Tehnologii
React Native JavaScript Axios PHP Laravel MySQL REST
Servicii implicate
Aplicații mobile
Aplicații React Native și Flutter peste API-uri REST, cu autentificare, cataloage, comenzi, portofele și notificări.
SaaS și software la comandă
Platforme de business multi-organizație, cu izolarea datelor pe organizație, roluri și un API folosit de toți clienții.
Începe un proiect
Scrieți în engleză, franceză, română sau arabă. Fiecare mesaj primește un răspuns scris într-o zi lucrătoare.
Spuneți-ne ce construiți.
Scrieți în engleză, franceză, română sau arabă. Fiecare mesaj primește un răspuns scris într-o zi lucrătoare.