ComputerScienceHouse / ComputerScienceHouse/conditional
Refactor / Standardize Endpoints
- Lenguaje dominante
- Python
- Estrellas
- 12
- Forks
- 39
- Merge medio
- 1 d 13 h
- PR fusionados (30 d)
- 1
Descripción
As a software developer, I would like to see proper implementation of endpoints and adherence to RESTful guidelines.
Ex.
`GET` /attendance/hm => List of users eligible for HM attendance.
`POST` /attendance/hm => Endpoint for posting HM attendance.
Basically, make our endpoints make some semblance of sense.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza localizando las definiciones de los endpoints de Flask y revisando las rutas de attendance existentes, especialmente los ejemplos de GET y POST para /attendance/hm. Documenta las inconsistencias actuales antes de cambiarlas; se considera terminado cuando los endpoints siguen una estructura RESTful coherente y el comportamiento existente sigue estando cubierto por las pruebas disponibles.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- flask, python
- Área
- api, backend
- Tipo de issue
- Refactorización
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100