Overzicht 🗺️

Dit was een opdracht voor het vak “Cloud Services”. Het doel was een API‑first microservices backend te maken voor een image‑challenge applicatie. In deze applicatie start een beheerder een challenge op basis van een afbeelding van een locatie; deelnemers moeten een zo gelijk mogelijke foto maken om een hoge score te behalen.

Gebruikte technologieën 🛠️

  • Node.js + JavaScript
  • Express (HTTP API)
  • MongoDB + Mongoose (dataopslag)
  • RabbitMQ (message bus)
  • Docker
  • Traefik
  • Imagga API
  • Postman

Showcase 📸

Docker container

Docker images

Postman login POST request

Postman login request

Postman Imagga tags overview

Postman Imagga tags request

Postman target overview

Postman image target overview