aceleradora-TW / aceleradora-TW/e-acelera-back
[MVP2] api: leitura de progresso de todos os temas de nivelamento: suporte a filtragem de tema
- Lenguaje dominante
- TypeScript
- Estrellas
- 2
- Forks
- 4
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
# Contexto
- Queremos dispor de endpoint que retorne apenas os temas do tipo que precisamos listar (autoestudo ou nivelamento)
# Notas técnicas
- Hoje o front recebe toda a lista de temas de um determinado tipo diretamente do Next (ver https://aceleradora-agil.com.br/api/stackbyApi/Themes)
# Critérios
- Endpoint de listagem de temas no nosso backend retorna a mesma estrutura hoje retornada pelo stackby
- GET :urlBackend/themes?type=nivelamento
```json
{
"data": [
{
"id": "rw1716904108694cc944a",
"field": {
...
```
- suporte a filtragem por nivelamento
- suporte a filtragem por autoestudo
Vídeo Explicativo: https://drive.google.com/file/d/1DAmCFULDpcrvSmHJNnvM8vgotx9Cm8mr/view?usp=sharing
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Start by locating the backend themes endpoint and comparing its response with the Stackby/Next themes response described in the issue. Verify the GET /themes?type=nivelamento endpoint preserves the expected structure and that both nivelamento and autoestudo filters return only their respective themes.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- next.js, typescript
- Área
- api, backend
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100