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 ependingpâ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 cachedacă 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
notFormedpentru că nu s-au înscris destui până la deadline. Toți cei înscriși sunt auto-anulați în acel moment.