-
Notifications
You must be signed in to change notification settings - Fork 0
2. sprint
Vukasin Markovic edited this page Mar 5, 2025
·
3 revisions
Vukašin Marković, 1051/2024
- Create ChatSession (model, API, collection, MongoDB) - individual chat between trainer and client
Natalija Filipović, 1013/2024
Milan Mitreski, 1073/2024
- Connect IdentityService with the implemented API Gateway and Service Discovery.
- Move the configuration for Ocelot and Consul to
docker-compose.override.yml. - Start implementation of NotificationService.
- Research libraries suitable for push and email notifications.
Milenković Stefan, 1076/2024
- Add new API calls to the analytics service.
- Investigate which type of inter-service communication is needed and with which services.
Labović Aleksandra, 1025/2024
Vukašin Marković, 1051/2024
- Created ChatSession model: Implemented a model for individual chat between trainer and client, including fields for messages and session status (open/closed).
- Developed and tested HTTP methods:
- Implemented basic CRUD operations for working with sessions.
- All methods successfully write and read data from the database (MongoDB).
- Integration with Docker: MongoDB database and application started and connected using Docker containers, enabling an easy and portable development environment.
- Tested and confirmed correct behavior: All endpoints have been tested for working with data in the MongoDB database within the Docker environment.
Natalija Filipović, 1013/2024
Milan Mitreski, 1073/2024
Milenković Stefan, 1076/2024
- Created an initial organization of communication for the analytics service with others (gRPC communication with the training service, and communication with the reservation service using RabbitMQ).
- Changed API call names to follow REST style.
Labović Aleksandra, 1025/2024