Catalogul Alcedo, în telefonul fermierului. În producție din 2016

Alcedo

Client

Alcedo România

Sector

Agricultură · distribuție de produse pentru fermieri

Perioada

2016 – prezent

Servicii

Aplicație mobilă iOS și Android · Aplicație web · Design UI/UX

Context

Alcedo România vinde fermierilor, din 1990, tot ce le trebuie pentru culturi: produse de protecția plantelor, semințe, îngrășăminte și pachete tehnologice. Are depozite în toată țara și echipe de vânzări care merg direct la fermieri.

În 2016, catalogul Alcedo era tipărit. Produsele de protecția plantelor vin cu multe date tehnice, legate între ele: producător, substanță activă, culturi, spectru de combatere, doze, toxicitate. Agenții de vânzări aveau nevoie de ele la fermă și pe câmp, unde de multe ori nu era semnal, iar un catalog tipărit se învechește repede.

Atunci am făcut din catalog o aplicație: MyAlcedoCatalogue, pentru iOS și Android, cu un panou web în care echipa Alcedo actualizează produsele. De atunci o dezvoltăm continuu.

Provocarea

  • Baza de date. Structura ei e complexă: fiecare produs are multe caracteristici legate între ele (producător, substanță activă, culturi, spectru de combatere, doze, toxicitate), iar catalogul trebuia totuși să rămână ușor de căutat și de filtrat.
  • Semnalul. Agenții lucrează pe câmp, unde deseori nu e internet, așa că tot catalogul trebuia să meargă și fără conexiune.
  • Accesul. Nu toate datele sunt pentru toată lumea: fermierii văd catalogul public, iar echipele Alcedo văd detaliile complete, după autentificare.
  • Actualizarea. Echipa Alcedo trebuia să schimbe produse, oferte, știri și bannere singură, fără a fi necesară o versiune nouă a aplicației în store-uri.

Ce am construit

MyAlcedoCatalogue, aplicația pentru iOS și Android, și platforma web de administrare din spatele ei.

Am pornit de la baza de date: am proiectat structura în care produsele, substanțele active, culturile și producătorii sunt legate între ele, astfel încât catalogul să poată fi filtrat după oricare dintre acestea.

În aplicație: catalogul pe categorii, cu filtre; pagina fiecărui produs, cu documentul tehnic în PDF; oferte cu discount; știri; notificări push; contactele depozitelor, fitofarmaciilor și echipelor de vânzări; formularul „Specialist”, în patru pași, cu fotografie; cererea de ofertă, trimisă pe e-mail; autentificarea pentru echipele interne.

Catalogul rămâne salvat în telefon, așa că aplicația merge și fără internet și se actualizează singură când revine conexiunea.

Ecranul de start al aplicației MyAlcedoCatalogue, cu logoul Alcedo și mențiunea „Acces chiar și offline”
Navigarea prin catalog după categorie, cultură, spectru de combatere, substanță activă și furnizor
Categoriile catalogului: protecția plantelor, semințe, îngrășăminte, pachete tehnologice, zootehnie
Pagina unui produs, cu substanță activă, toxicitate, formulare și butonul de cerere de ofertă
Filtrarea avansată după producător, formulare, cultură, grupă FAO și nivel de toxicitate
Documentul tehnic PDF al unui produs, deschis în aplicație
Secțiunea de știri, cu un articol despre bolile cerealelor păioase
Ecranul de contact: echipe de vânzări, depozite, fitofarmacii și hartă

Din panoul de administrare, echipa Alcedo conduce toată aplicația: utilizatorii și rolurile, catalogul cu categoriile și produsele lui, bannerele, alertele și notificările. Tot de acolo urmărește statisticile de utilizare.

Am construit aplicația astfel încât datele care trebuie publicate repede să nu depindă de store-uri. Ce schimbă echipa Alcedo în panou (un produs, o ofertă, o știre, un banner) ajunge în aplicație prin sincronizare în timp real: telefoanele conectate la internet primesc schimbarea imediat, iar celelalte, când revin la semnal. O versiune nouă în App Store și Google Play trece întâi prin verificarea Apple și Google, care poate dura de la câteva ore la câteva zile, și ajunge pe telefon abia la actualizarea aplicației. De aceea versiunile din store-uri rămân pentru funcții noi, nu pentru datele de zi cu zi.

La început au fost două aplicații: una publică și una „Business”, pentru echipele interne, cu datele sensibile. Am rescris aplicația în Flutter (versiunea 4.0), iar apoi am unit-o pe cea publică cu cea „Business”, într-una singură, cu accesul intern după autentificare (versiunea 4.4.0).

Cum lucrăm împreună acum

Dezvoltăm aplicația în continuare, cu funcții noi și actualizări, și o publicăm în App Store și Google Play.

Rezultat

  • În producție din 2016.
  • Catalogul complet la îndemână și în zonele fără semnal.
  • Echipa Alcedo actualizează singură catalogul, fără a fi necesară o versiune nouă a aplicației în store-uri.
  • Aplicația a apărut în presa agricolă: Cotidianul Agricol.

Tehnologii

Flutter, React, Node.js, Firebase, MongoDB.

Mai departe. Din aceeași categorie

Spune-ne cum ar trebui să funcționeze. Construim restul

răspundem pe canalul pe care ne scrii