NEVOIA CLIENTULUI

O retea sociala cu o piata deschisa, gratuita, pentru micro-afaceri din intreaga lume

Am lucrat cu acest client inca din anul 2012 la prima versiune a unei aplicatii de comert social. Clientul nostru ne-a abordat cu o idee de afaceri care se baza pe retelele sociale pentru a crea o piata deschisa, gratuita, pentru micro-intreprinderile din intreaga lume.

Clientul ne-a cerut sa facem trecerea la Node.js pentru a imbunatati performanta Ezebee, in primul rand pe dispozitive mobile, avand in vedere traficul in continua crestere si nevoia de scalabilitate si viteza mai mare. Tranzitia trebuia facuta fara probleme, prin migrarea datelor, si implica, de asemenea, o interfata simplificata a utilizatorului.

SOLUTIA

Pentru a doua versiune a aplicatiei, am dezvoltat urmatoarele functionalitati:

  • Cautare inteligenta asistata: optiunea de completare automata, si rezultatele sunt listate dupa factorii de tendinte, popularitatea si increderea vanzatorului
  • Popularitatea algoritmului de cautare si sistemul de etichetare
  • 4 tipuri de oferte de baza: Produse, Inchirieri, Servicii si Cursuri
  • Preturile sunt convertite in timp real in orice moneda, pentru o comparatie facila a preturilor
  • Sistemul "chat-to-buy" in loc de "cosuri de cumparaturi" face ca tranzactiile sa fie mai rapide, mai transparente si nu necesita Termeni si conditii sau alte informatii juridice
  • Posibilitatea de a transfera fisiere sau bani direct prin intermediul aplicatiei de chat
  • B-Coins servesc ca puncte de cadou si de reducere pe website. Vanzatorii pot achizitiona, transfera sau retrage B-Coins intr-un cont PayPal, din care sa-l poata transfera gratuit in orice cont bancar sau CC.
  • Paginile vanzatorilor si toate ofertele si continutul acestora sunt extrem de optimizate pentru SEO
  • Posibilitatea de a importa oferte direct de la alte site-uri web, cum ar fi Etsy, DaWanda, ArtFire, Amazon, Airbnb, prin introducerea link-ului produsului
  • Vanzatorul poate alege sa se conecteze ori la un alt magazine, ori la mesagerul sau "chat-to-buy"
  • Optiuni de prezentare: pe langa galeria de imagini, utilizatorii pot incarca acum fisiere PDF, videoclipuri si fisiere de sunet
  • Paginile vanzatorilor si toate ofertele si continutul acestora sunt extrem de optimizate pentru SEO
  • Ofertele, evenimentele si postarile de blog pot fi partajate simultan cu un singur clic pe Facebook, Pinterest, Google+ și Twitter

Pentru Ezebee versiunea 1 am folosit o arhitectura MVC bazata pe un framework Zend, in PHP, cu o baza de date relationala SQL. Pentru a obtine imbunatatirile pe care le-a cerut clientului pentru versiunea 2, am adoptat o arhitectura API orientata spre servicii, RESTful, bazata pe un cadru Sails.js, in Node.js, iar back-end-ul s-a bazat pe o baza de date NoSQL, OrientDB, care a permis “cautarea elastica”. Interfata UI a fost implementată in Knockout.js si, pentru a sustine chat-ul in timp real, am folosit Web Sockets. Pentru a permite transferurile de bani direct prin intermediul aplicatiei de chat, am folosit API-urile Braintree si PayPal.

Baza de date cu grafice si sistemul de ponderare a etichetelor - in functie de numarul de produse asociate acelei etichete - au permis o cautare dinamica, mai rapida si mai flexibila, utilizand scorurile de popularitate ale tagurilor, preincarcarea rezultatelor, sugerand criterii pentru a rafina cautarea si incarcarea rezultatelor cu o viteza foarte mare.

Atat v1 cat si v2 au folosit MySQL, jQuery, CSS3 si HTML5, precum si hosting Amazon Web Services.

TEHNOLOGII:

Pentru a doua versiune, echipa noastra a inclus 8 specialisti:

1 scrum master
1 UX designer
6 programatori

Pentru managementul proiectelor am folosit Scrum cu Sprint-uri de 3 saptamani, pe baza prioritatilor stabilite de Proprietarul Produsului.

BENEFICIILE CLIENTULUI

  • O echipa care i-a inteles viziunea, care a rezonat cu ea si a contribuit cu idei care sa o imbunatateasca
  • Datorita migrarii la Node.js, noua aplicatie Ezebee este mai rapida, mai scalabila si mai usor de utilizat.
  • O crestere accelerata a numarului de utilizatori Ezebee, datorita noilor imbunatatiri UX
  • Incredere solida si comunicare usoara: multumita rezultatelor excelente ale primei versiuni, clientul a considerat ca este o idee mai buna sa se pastreze aceeasi echipa si sa treaca la o altă tehnologie, decat sa caute un alt partener focusat pe Node.js .
quote

Am abordat mai intai Roweb cu o descriere ampla a platformei de comert social pe care ne-am dorit-o si ne-a bucurat faptul ca au inteles rapid conceptul si au fost la fel de entuziasmati de el ca si noi. Ceea ce ne-a placut cel mai mult este faptul ca au oferit o echipa unita care a lucrat in mod eficient, in loc de freelanceri, asa cum este cazul multor furnizori de outsourcing. Mai mult Am avut si inca avem o comunicare excelenta. Au fost foarte receptivi la ideea de a deplasa echipa la sediul nostru ori de cate ori am crezut ca este necesar sa lucram impreuna, in persoana. Mentinem in mod regulat legatura prin discutii frecvente pe skype si intr-adevar simtim ca facem cu totii parte din aceeași echipă. Lucrul cu Roweb ne-a facilitat accesul la mai multe abilități tehnice. Echipa s-a dovedit a fi capabila sa faca o tranzitie lina de la PHP la Node.JS pe masura ce Ezebee a crescut, si au acumulat repede noi abilitati adaptate la cererile noastre. As recomanda cu incredere Roweb pentru mentalitatea lor inovatoare, alimentata de pasiunea pentru munca lor si entuziasmul de a face fata noilor provocari.

Ossian Vogel

Ossian Vogel
Co-fondator, CEO

Cateva proiecte ale noastre

Navigati prin portofoliul nostru dupa tipul solutiei, tehnologie principala sau domeniu de activitate al clientului.


Cere acum o estimare de cost gratuita

Trimite-ne un email la contact@roweb.ro sau completeaza informatiile despre proiectul tau si noi te vom contacta cu o estimare de cost in cel mult 2 zile lucratoare.