Skip to content

TRBF/VolunteerNowFrontend

Repository files navigation

VolunteerNow Feature List - User

Pagini principale:

1. Feed:

Flux de postări, fiecare postare trebuie să arate un autor, o poza de profil, username, data, nr de oameni înscriși, like-urile, comentariile. Sus de tot trebuie un header în care să scrie "VolunteerNow" și să te poată ducă la o secțiune unde vezi statusurile aplicațiilor tale (ca DM-urile pe insta) -> Pagina cu statusul aplicațiilor tale -> Pagina de status aplicație

2. Search:

Pagină unde să poți căuta useri (evenimente sau voluntari, să se vadă clar distincția dintre ei -> maybe prin badge-uri) Sa poti filtra rezultatele

3. Pagină de notificări:

O pagină care să îți arate ultimele notificări. Tipuri de notificări:

  • Oportunitate postată
  • Aplicație acceptată
  • Aplicație refuzată
  • Aplicație pusă pe waitlist
  • Un prieten s-a înscris la o activitate

4. Profil:

Pagina de profil, care tre sa arate ca o pagina de user. Trebuie sa contina informatii despre user (nume, prenume, varsta, cate diplome are, la cate voluntariate a mai fost, care activtate e cea mai frecventata), descriere, "link" (ca pe insta) si o lista de evenimente trecute. Trebuie sa aiba un buton de edit profile si inca unul de share, poate in dreapta sus -> Pagina de edit profile Aici ar trebui puse si setarile in coltul de stanga sus -> Pagina de setari

5. Gestionare portofoliu

Trebuie sa poti adauga diplome si experiente

Add experience -> field-uri pentru: numele activitatii, organizator, rolul in cadrul activitatii, descrierea activitatii, descrierea rolului indeplinit, data activitatii, numarul de ore activate Trebuie sa existe optiunea de a da link la o diploma adaugata cu o experienta

Add diploma -> field-uri pentru: numele activitatii, rolul in cadrul activitatii Mai bine chiar, dat merge la experience si diploma si asa adaugi direct o experienta si poti adauga diploma la aia ca sa se verifice

Sistem de verificare (blue tick) care se da la experientele verificate

Pagini secundare:

1. Setari

Trebuie sa contina setari relevante si informatii. In principiu:

  • GDPRFormular
  • Dark Mode
  • Donate
  • Log Out

2. Sign Up/Log In

Trebuie sa ceara:

  • email
  • nume
  • username
  • parola
  • data nasterii
  • gen (optional)
  • localitatea (optional) la sign up

si:

  • email/username
  • parola

la log in Trebuie verificare prin email => dupa sign up primesti confirmare prin email si mergi la login screen Sa dea un toast sau ceva prin care iti spune ca ti-a fost trimisa o cerere de verificare prin email Sa ai un text cu "forgot password" care sa te duca la pagina de password reset

Utilizatorul trebuie sa aiba peste 13 ani neaparat!!! Trebuie sa fie ceva scris mic cu un GDPR notice care sa duca la pagina de GDPR, poate in partea de jos a paginii

3. Pagina cu statusul aplicatiilor tale

Se intra din feed page, ca in DM-uri, trebuie sa aiba (ca DM-urile), toate voluntariatele la care ai aplicat, si acolo sa iti arate si statusul aplicatiilor tale.

4. Pagina de status aplicatie

Iti arata ca un roadmap (puncte verticale cu o linie intre ele) in ce stadiu se afla aplicatia ta (trimisa, in revizie, acceptata/respinsa, sfarsit a.k.a. participat la eveniment)

5. Pagina cu detalii despre oportunitate

Intri de basically oriunde dai click pe o oportunitate. Trebuie sa contina numele, o descriere si un buton de "Aplica acum" care sa te duca fie la formularul propriu al voluntariatului, fie la formularul din cadrul aplicatiei

6. Formular oportunitate

Formularul care apare cand dai click pe butonul de "Aplica acum". Sunt mai multe intrebari (setate de organizator). Le completezi si ai un buton de "trimite" pe care trebuie sa il apesi

7. Pagina de edit profile

Trebuie sa poti modifica:

  • Numele
  • Username-ul
  • Data nasterii
  • Descrierea
  • Link-ul/-urile

8. Add experience (detaliat mai sus)

9. Add diploma (detaliat mai sus)

Pagini minore:

1. GDPR

Efectiv doar GDPR-ul in plain text

2. Forgot password / Password reset request sent / Password reset page

3 pagini care se ocupa de resetarea parolei in cazul in care utilizatorul a uitat-o apar la login page de la un text pe care poti da click sau ceva similar (see google login page - Forgot your password?)

3. Contact Us

Date de contact

About

Public version of the VolunteerNow app demo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published