mps-project-1

README PROIECT 1 MPS
QResent

    - aplicație Android pentru digitalizarea sistemului de prezență, atât pentru formatul fizic, cât și pentru formatul online, pe baza generării de QR code-uri

Aplicatia a fost creata cu ajutorul:
    - Java
    - Android Studio

Tehnologii folosite:
    - Firebase Realtime Database
    - Firebase Authentication: Email and Password Sign-Up/Sign-In, Google Sign-In, Facebook Sign-In, Password Recovery, Logout


Specificații Student:
    - vizualizarea datelor personale (nume, email, facultate, grupa)
    - vizualizarea cursurilor la care este înrolat și a descrierilor acestora (punctaj, praguri, data examenelor, bonusuri)
    - vizualizarea orarului
    - posibilitatea scanării QR code-ului generat de profesor pentru prezență


Specificații Profesor:
    - vizualizarea datelor personale (nume, email, facultate)
    - vizualizarea cursurilor la care preda/tine laborator și a descrierilor acestora (punctaj, praguri, data examenelor, bonusuri). Posibilitatea editării descrierii cursurilor
    - vizualizarea orarului
    - generarea de cod QR pe baza unui sir de caractere introdus
    - vizualizarea statisticilor cu numărul de prezențe și exportarea listei de prezență


Specificații Admin:
    - vizualizarea datelor personale (nume, email, facultate)
    - vizualizarea tuturor cursurilor și a descrierilor acestora (punctaj, praguri, data examenelor, bonusuri). Posibilitatea editării descrierii cursurilor
    - exportarea listei de prezență
    - înrolarea unui student la un anumit curs
    - adăugarea unui profesor la un curs/laborator


Contributori:
    - Andrei Mocanu
    - Mara Georgescu
    - Nicolae Nițu
    - Olivia Oprea
    - Victor Barbu
    - Cosmin Cojocaru