Concurrent and Distributed Programming
Homework 1 (client/server)
-User has the possibility to add notes, indicating the date for which note is created;
-User has also the possibility to read the notes, after specifying a date.
Homework 2 (REST API)
-User can read/create/change/delete notes or even a specific note.
Homework 3 (Google App Engine)
-Three microservices were developed; -"default" microservice represents the main page from which user can navigate either to "Notes Manager", or to "E-mail Reminder"; -"email" microservice allows user to send a reminder on his email, for a specific note that he has created; -"manager" microservice offers the possiblity to view/add notes or mark the existing ones as "Done".