Slinvite – Aplicatie sociala pentru distribuirea de evenimente


Tehnologii:

.NET pentru server; Aplicatie mobila: iOS SDK, Facebook login, Location services, Google Maps, integrare calendar, notificari push cu UrbanAirship, Firebase, Dynamic Links, Direct messaging

Categorii:

Dezvoltare aplicatii mobile / Alte Industrii

SCOPUL PROIECTULUI

Slinvite este o aplicatie care ajuta utilizatorii sa descopere noi activitati, sa se alature sau sa organizeze evenimente si activitati de facut bazate pe interesele lor si cercuri sociale. Pot sa vada ce se intampla in orasul lor sau in cazul in care calatoresc, ii poti tine pe toti informati si pot sa distribuie fotografii prietenilor.

FEATURES

  • Aplicatia este usor de cautat, facilitand explorarea
  • Participarea la evenimente care pot fi alese prin optiuni si filtre
  • Multiple locatii ale utilizatorilor – atat local cat si in destinatii de calatorie
  • Aplicatia este centrata pe comunitate, utilizatorii pot construi grupuri de activitati
  • Feature-ul de calendar ajuta utilizatorii sa tina o evidenta cu ce urmeaza si sa planifice in avans
  • Notificari de tip push – preferinte ajustabile pentru a fi la curent cu noutatile
  • Mesageria directa simplifica comunicarea
  • Partajarea fotografiilor cu prietenii

CUM FUNCTIONEAZA

Aplicatia faciliteaza gasirea altor persoane care au interese similare: Un utilizator poate alege sa creeze un singur eveniment Slinvite, sa se alature unui eveniment si cum sa primeasca notificarile, sa creeze un grup sau se alature unui grup.

Grupurile pot crea de asemenea evenimente Slinvite, iar acest lucru functioneaza foarte bine pentru oameni carora le place sa faca lucruri similare des. Fiecare membru din grup poate alege sa primeasca toate notificarile de grup, sau doar notificarile despre Slinvite-urile din grup la care trebuie sa raspunda.

Utilizatorii au optiunea sa se alature Slinvite fara necesitatea de a se alatura unui grup.

Invitatiile Slinvite si grupurile sunt definite de interese. Pentru a determina acest lucru sunt doua nivele: categorii si interese. Interesele sunt in interiorul categoriilor.

De exemplu:

Categorie: In aer liber

Interes: Drumetii

Drumetiile sunt un lucru de interes in categoria "In aer liber".

CUM AM CONSTRUIT APLICATIA

Conceptul Slinvite include o aplicatie mobila iOS si un panou de administrator. Clientul a lucrat in trecut cu noi la un proiect web si bazandu-se pe succesul colaborarii, am fost prima alegere cand si-a dorit o aplicatie mobila. Aveau deja o idee clara cu privire la proiectul pe care doreau sa il construim, iar noi am aderat la concept pe cat de aproape posibil, dar am implementat deasemnea cu succes schimbari si noi cerinte care au venit pe parcursul procesului de development.

Slinvite este o aplicatie la scara larga care include peste 50 de ecrane si au lucrat o echipa de 4 membri la acest proiect: un developer iOS, un developer .NET, un designer si un manager de proiect.

Tehnologiile pe care le-am utilizat au fost .NET pentru server, iar pentru aplicatia mobila: iOS SDK, integrare Facebook login, servicii de localizare, Google Maps, integrare cu Calendar, notificari de tip push cu UrbanAirship, Firebase, Dynamic Links, mesagerie directa si deep linking.

BENEFICIILE CLIENTULUI

  • Un partener in care aveau incredere si care avea o intelegere foarte buna asupra obiectivelor lor
  • Capabilitate de a construi o aplicatie la scara mare cu functionalitati complexe
  • Abordare unica: am reusit sa ne ocupam de toate nevoile lor, dezvoltare mobila, design vizual si de UX, precum si de dezvoltarea panoului de administrare.

STACK DE TEHNOLOGIE

  • dotnet
  • ios-sdk
  • googlemaps
  • urbanairship
  • firebase