Proiect realizat pentru materia Frontent Avansat: React & Angular
O aplicatie ce permite vizualizarea evenimentelor viitoare realizate de Erasmus Student Network(ESN). Aceasta este realizata utilizand Angular si Firebase
Sa aiba mai multe rute
Acestea se pot gasi in App Routing.
Sa se foloseasca componente reutilizabile
NavBar-ul au fost creat pentru a fi o componenta reutilizabila in cadrul fiecarei pagini.
Sa se comunice intre componente
Textul din cadrul paginii de add events, "Hello, ESNer!" a fost realizat folosind o componenta child.
Rute publice si private
Pagina de adaugare de evenimente poate fi accesata doar in cazul in care utilizatorul este autentificat dupa cum se poate observa in App Routing, accesul lor fiind securizat cu Auth Guard.
Sa fie cel putin o pagina cu un form ( login/register)
Paginile ce contin forms sunt paginile de Login, Sign Up si Add Event.
Firebase sau orice alt mediu de backend
In proiect este folosit Firebase pentru autentificare si baza de date.