dc.description.abstract | This thesis proposes a way to design an event-driven microservices system that serves
more than one framework or technology platform.
Passnet is an application that follows this design. It has been developed in three
microservices with three different frameworks, Java/Spring, Nodejs/NestJS, and Go/Echo. This
is a web-based application that allows students to find jobs as Teacher Assistance that were
posted by teachers. The teacher can also view the student’s profile and then decide whether to
accept the student’s application or not. The application also lets teachers create a classroom
that includes accepted TAs and add the other students to the classroom. Members inside the
classroom can create posts, leave comments, share documents to discuss problems from
courses. | en_US |