Skip to content

Participare și Evenimentele mele

Marți dimineață. Ana deschide Events ca să vadă ce are pe tapet săptămâna asta. Ecranul se împarte în trei tab-uri: Participant (s-a înscris la două ture), Organizer (organizează o drumeție mică pentru începători duminică), Driver (s-a oferit să conducă pe sâmbătă, în Bucegi). Trei roluri diferite, un singur ecran.

Events (uneori etichetat My events) e hub-ul operațional. Tot ce ai promis, ai organizat sau ai condus, într-un loc.

Cele trei tab-uri

Vezi toate trei tab-urile mereu, chiar dacă nu ai activități în fiecare. Forma listei e aceeași pentru toate trei:

  • Activitățile viitoare primele, sortate după dată.
  • O secțiune „Past" colapsată jos, cu activitățile completate și anulate.
  • Carduri compacte: titlu, dată, statusul tău (joined / waitlist / pending / cancelled etc.) și badge-urile operaționale (transport necesar, echipament incomplet, deadline aproape).

Tab Participant

Activități la care te-ai înscris sau ai cerut să te înscrii. Badge-uri de status:

  • Approved — ești înăuntru.
  • Pending — organizatorul nu a decis încă (doar pe activități cu requiresApproval).
  • Waitlist — capacitatea e plină; ești în coadă. Dacă cineva anulează, primești notificare și ți se oferă locul.
  • Cancelled by you — ai ieșit. Rămâne aici pentru referință.
  • Completed — ai mers, organizatorul te-a marcat completat. De aici poți scrie o recenzie.

Tab Organizer

Activitățile pe care le-ai creat. Fiecare card arată participanți vs capacitate, deadline-ul dacă minimumParticipants contează și cererile de înscriere pendinte dacă aprobarea e cerută. Atinge ca să gestionezi. Vezi Organizator.

Tab Driver

Ofertele de transport pe care le-ai publicat. Fiecare card arată locurile tale vs rezervări, punctele de îmbarcare definite și pasagerii alocați. Vezi Transport.

Înscrierea la o activitate

Din pagina de detalii, atinge butonul principal de acțiune. Eticheta depinde de activitate:

  • Join — înscriere directă, fără aprobare. Ești înăuntru imediat.
  • Request to join — pentru activitățile cu requiresApproval. Statusul tău e pending până decide organizatorul.
  • Join waitlist — capacitatea e plină. Mergi pe waitlist; poziția se vede pe cardul tău din Events > Participant.

Dacă activitatea cere declarații de echipament sau opțiuni de transport, sheet-ul de înscriere te întreabă înainte să trimită. Poți:

  • Alege la ce zile te înscrii (ture multizilnice).
  • Declara echipament din inventarul tău din Profile > Equipment.
  • Indica dacă ai nevoie de loc de transport sau ai propria mașină.

Trimiți. Statusul se actualizează imediat.

Ieșirea dintr-o activitate

Din pagina activității, același buton principal devine Leave sau Cancel my participation când deja ești participant. Atinge-l. Un dialog de confirmare apare cu ton destructiv — ăsta e ultimul moment să păstrezi locul.

Confirmă și:

  • Statusul tău trece pe cancelledByUser.
  • Organizatorul e notificat.
  • Prima persoană de pe waitlist (dacă există) primește locul tău.
  • Dacă aveai un loc de transport rezervat, se eliberează.

Te poți reînscrie ulterior dacă mai e capacitate.

Fluxul de aprobare (pentru activitățile care îl cer)

Unii organizatori vor să verifice participanții — Levente conduce ture tehnice și preferă să aprobe alpiniștii. Când atingi Request to join, statusul tău e pending.

Organizatorul are atunci trei opțiuni din ecranul de participanți:

  • Approve — devii participant. Ești notificat.
  • Reject — cererea ta e închisă. Ești notificat.
  • Wait — doarme pe ea. Rămâi pending.

Poți anula tu însuți o cerere pendinte, același flux ca la ieșire.

Participare multizilnică

Pentru ture multizilnice, te poți înscrie doar la zilele care îți convin. Cardul de participant arată pe ce zile ești. Panoul de transport, panoul de echipament și threadul activității se comportă per zi.

Comportament offline

Înscrierea și ieșirea offline sunt puse în coada locală. Statusul se actualizează local ca interfața să fie corectă pe dispozitiv, iar schimbarea se replică când revii online. Organizatorul vede înscrierea/ieșirea doar după sincronizare.

Dacă o cerere de înscriere eșuează după sincronizare (de exemplu, activitatea a atins capacitatea între timp), aplicația scoate la suprafață conflictul și te întreabă dacă vrei să treci pe waitlist sau să renunți la încercare.

Când ceva pare ciudat

  • Statusul meu de participare e „unknown". Un hopa de sincronizare. Pull pentru refresh, sau verifică Profile > About > Clear local cache dacă persistă.
  • M-am înscris dar nu apar în lista de participanți pe pagina activității. Lista aia se reîmprospătează pe alt ritm. Așteaptă un pic sau pull pentru refresh.
  • Poziția pe waitlist nu se mișcă niciodată. Se mișcă atunci când cineva de deasupra anulează. Dacă nimeni nu anulează, rămâi unde ești.
  • Am fost auto-anulat. Activitatea a intrat în notFormed pentru că nu s-au înscris destui până la deadline. Toți cei înscriși sunt auto-anulați în acel moment.