gaseste.ma este o comunitate online construită în jurul recomandărilor de locaţii unde pot fi găsite anumite produse sau servicii, cu informarea celor interesaţi cu privire la locaţie şi la orarul de lucru în care produsul sau serviciul respectiv poate fi achiziţionat sau accesat.

Ziua de lucru a început cu foaie şi pix, deoarece echipa s-a apucat mai întai de desenat – cartonaşe cu wireframe-uri şi use case-uri, pentru ca înainte de munca propriu-zisă să se discute despre prioritizarea funcţionalităţilor şi posibilităţile de dezvoltare a proiectului.

Ce a presupus implementarea aplicaţiei în timpul GeekMeet 24:

  • folosirea Zend Framework pentru programarea în PHP
  • configurarea unui svn şi mai apoi a unui repository de git care a permis punerea aplicaţiei pe github încă de la primul commit
  • implementarea rapidă a login-ului
  • implementarea modulului de căutare (componentă Zend Framework), a cărui primă versiune a fost gata la sfârşitul primei zile. Căutarea obiectelor este una fulltext şi se face mai întâi în titlul intrării, apoi în descriere, iar în cele din urmă în etichetele ataşate obiectului căutat
  • lucrul la o primă versiune a interfeţei, iar mai apoi redesenarea acesteia
  • dezvoltarea frontend şi integrarea design-ului aplicaţiei
  • implementarea opţiunii de adaugare obiecte noi – necesită 3 câmpuri: numele obiectului, adresa locaţiei şi orarul de funcţionare
  • realizarea funcţiei de localizare a obiectelor (produse sau servicii)

La sfârşitul celor 24 de ore de programare au mai rămas câteva lucruri la care mai trebuie lucrat, şi anume:

  • introducerea unui număr mai mare de date şi testarea aplicaţiei
  • implementarea posibilităţii de a cere ajutorul comunităţii de utilizatori atunci când căutarea nu returnează niciun rezultat pentru un obiect
  • gândirea şi implementarea unui sistem de recompensă pentru utilizatorii care contribuie la popularea bazei de date cu locaţii şi obiecte

Până ce va fi implementat acest sistem de recompensare, echipa face apel la cei interesaţi de a pune benevol la încercare aplicaţia. De asemenea, pentru cei interesaţi de ce se află în spatele aplicaţie, codul gaseste.ma este public pe github.

În final, pentru a afla cum s-a văzut proiectul „din interior”, recomandăm articolul scris de Alex despre experienţa GeekMeet 24.