-
Notifications
You must be signed in to change notification settings - Fork 0
1. sprint
Vukasin Markovic edited this page Mar 5, 2025
·
5 revisions
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
Vukašin Marković, 1051/2024
- Resolved operating system crash when launching the application on Linux.
- Implemented the basic skeleton of the chat service.
- Defined models for chat messages.
- Created the basic database structure for messages (MongoDB).
- Implemented the API for sending and receiving messages (CRUD).
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