This is an old revision of the document!
In primul rand, felicitari tuturor celor care ati ajuns pana aici!
Astazi este ultima sesiune de scris cod si, pentru a celebra acest lucru, veti avea parte de o sesiune complet practica, in care va trebui sa dezvoltati de la zero serviciul de Notificari.
Ce veti invata?
Resursele sunt, ca intotdeauna, gasite pe repository-ul grupului.
Aveti implementate complet:
Pentru a porni cele 3 microservicii, efectuati urmatoarele comenzi:
- in folderul database-deploy din library si auth
docker-compose up
- in toate cele 3 servicii:
npm run start-dev
Trebuie sa implementati serviciul de notificari complet. Trebuie sa tineti cont de urmatoarele:
-> GET /subscribe //autorizare pentru ADMIN si READER -> DELETE /unsubscribe //autorizare pe ADMIN si READER -> DELETE /unsubscribe/user/:userId //ruta interna ce va fi folosita pentru sincronizare -> POST /notify /* ruta interna ce va fi folosita de microserviciul library, atunci cand se adauga o carte * primeste un obiect JSON de forma * { * bookName, * author * } */