-
Notifications
You must be signed in to change notification settings - Fork 0
Home
mansanjim1 edited this page Jan 6, 2025
·
14 revisions
Leyenda de Equipos:
- Equipo 1: Antonio Rodríguez Ruiz y Álvaro González Frías
- Equipo 2: María García Cáceres y Manuel Sánchez Jiménez
- Equipo 3: Álvaro Bernal Caunedo y Adrián Romero Flores
- Equipo 4: Carlos Baquero Villena y Aitor Rodríguez Dueñas
- Equipo 5: Daniel Arriaza Arriaza y Rafael González Castillero
| Categoría | Nivel de Acabado | 1-10 |
|---|---|---|
| Microservicio Individual | ||
| Aplicación Completa |
Descripción general El API REST de Payment Service está diseñado para gestionar pagos y crear clínicas. La informacion relativa a este microservicio se encuentra disponible en Documentacion
| Method | Path | Description |
|---|---|---|
| DELETE | /deleteClinic/{id} | Delete a clinic by ID |
| GET | /clinics/{id} | Get a clinic by ID |
| GET | /payments/{id} | Get a payment by ID |
| GET | /clinics | Retrieve all clinics |
| GET | /payments | Retrieve all payments |
| GET | /plans | Retrieve all plans |
| GET | /plans/{id} | Retrieve a plan by ID |
| POST | /payments | Process a payment |
| POST | /clinics | Register a new clinic |
| PUT | /clinics/{id} | Update a clinic by ID |
| GET | /payments/clinic/id | Retrieve all payments by clinic ID |
| Criterio | Cumplido | Evidencia |
|---|---|---|
| API REST: GET, POST, PUT y DELETE | [✅] | API |
| Autenticación | [✅] | Middleware |
| Frontend | [✅] | Frontend |
| Desplegado y accesible | [✅] | (meter url) |
| Versionado | [✅] | API YAML |
| Documentación de la API | [✅] | API |
| MongoDB | [✅] | Conexión |
| Validación de los datos | [✅] | Validación |
| GitFlow | [✅] | Github |
| Github Actions | [✅] | Actions |
| Docker | [✅] | Imagen |
| Pruebas de componente | [✅] | Pruebas |
| Pruebas de integración con la BDD | [ x ] | [Pruebas](meter url) |
| Criterio | Cumplido | Evidencia |
|---|---|---|
| Aplicación básica | [✅ ] | Mostrado previamente |
| 3 Microservicio avanzado | [✅] | Mostrado previamente |
| Criterio | Cumplido | Evidencia |
|---|---|---|
| 20 pruebas implementadas (escenarios positivos y negativos) | [x] | Pruebas |
| API-REST con OpenAPI | [x] | Doc |
| 5 Microservicio avanzado | [x] | Mostrado previamente |
| 3 Aplicación avanzada | [x] | Mostrado previamente |
| Criterio | Cumplido | Evidencia |
|---|---|---|
| Feature toggles | [ ] | |
| 6 Microservicio avanzado | [x] | Mostrado previamente |
| 4 Aplicación avanzada | [x] | Mostrado previamente |