Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
23 stars 12 forks source link

[Epic] Create Challenge microservice #853

Closed tschaffter closed 1 year ago

tschaffter commented 1 year ago

The objective is to design and implement a REST API service for managing Challenge information. This information will be used first to fed data to the Challenge page (#685 ).

Tasks

tschaffter commented 1 year ago

Targeting to complete this Story in sprint 22.12.

tschaffter commented 1 year ago

Update December 23, 2022

This week was dedicated to the development of the Challenge service, with a focus on implementing different types of filters for challenges. The outstanding tasks are listed above. They should be straightforward to implement thanks to the solutions already implemented. The only potential exception is the filtering by organization for two reasons:

tschaffter commented 1 year ago

2023-01-10

I recently implemented full-text search. The last main feature to implement technology-speaking is how to get the challenge service and organization service to communicate.

tschaffter commented 1 year ago

The challenge microservice has been around for 2-3 sprints. There are improvements planned but they are out of scope for this Epic.