This project uses the webcomponents of the other 3 microservices and generates on site out of it a.k.a the stitching layer.
The microserivces that are used:
- photo-service a service for storing photos
- like-service a service to add likes to photos
- query-service query what photo is most liked per category
These service are microservices and have their own db schema. Communitcation is done by sending events on the vertx eventbus. The webcomponets are build with vue and used in this react app to make one single page app.
After starting all the microservices you can start this project by running: