Skip to content

1. sprint

Vukasin Markovic edited this page Mar 5, 2025 · 5 revisions

26.11 - 9.12

Planned for this sprint:

Vukašin Marković, 1051/2024

  • Set up the basic skeleton of the chat service.
  • Define models for chat messages.
  • Create the basic database structure for storing messages.
  • Implement the basic API for sending and receiving messages.

Natalija Filipović, 1013/2024


Milan Mitreski, 1073/2024

  • Research and select libraries suitable for API Gateway and Service Discovery.
  • Begin implementation of the Gateway service.
  • Enable microservice registration on the Service Discovery server.

Milenković Stefan, 1076/2024

  • Create the foundation for the analytics service (required classes and database).
  • Develop an API for the analytics service.

Labović Aleksandra, 1025/2024


Completed in this sprint:

Vukašin Marković, 1051/2024

Natalija Filipović, 1013/2024


Milan Mitreski, 1073/2024

  • Selected Consul (for Service Discovery) and the Ocelot library (for API Gateway). It is important to use version 23.0.0 of Ocelot (assuming that version 23.4.0 is not stable in terms of integration with Consul).
  • Implemented the initial stable version of the Gateway service using Service Discovery.
  • Enhanced existing microservices to register with the Consul server, making them accessible via the API Gateway.

Milenković Stefan, 1076/2024

  • Chose the structure for the analytics service (required classes and MongoDB database).
  • Deployed and tested the initial version of the API service.

Labović Aleksandra, 1025/2024


Clone this wiki locally