📚 Welcome to the University Library Management System – an innovative solution designed to simplify and enhance the management of library resources in academic institutions. This system aims to provide an intuitive and efficient platform for librarians to oversee book collections, user interactions, and generate insightful reports.
- User Authentication: Secure login for librarians and students.
- Book Management: Add, edit, and delete books with ease.
- User Management: Efficiently handle librarian and student accounts.
- Book Loan/Return: Users can borrow and return books.
- 3 Controllere (minim); Fiecare Metoda Crud, REST cu date din baza de date. (1p)
- Cel puțin 1 relație între tabele din fiecare fel (One to One, Many to Many, One to Many); Folosirea metodelor din Linq: GroupBy, Where, etc; Folosirea Join si Include (1p)
- Autentificare + Roluri; Autorizare pe endpointuri în funcție de Roluri; Cel putin 2 Roluri: Admin, User
- Sa se foloseasca repository pattern + Service
- Unit of work
- Autentificare cu Identity
- Cel putin 3 componente. Existenta rutelor(simple + parametru).
- Cel putin 3 servicii conectate la serverul din .Net . Afisarea de date din servicii in componente.
- Register + Login (cu reactive forms) + Implementare Guard
- Cel putin 1 directiva.
- Cel putin un pipe.