Este proyecto ha sido desarrollado desde cero por Sergio Andújar.
Aplicación creada para el sprint4.1 de IT Academy.
- Sergio Andújar - Todo el proyecto
En aquesta entrega crearem un servidor utilitzant Express.js, per proporcionar servei a l'API REST de la llista de tasques (TODO-LIST), aplicant l'arquitectura hexagonal.
-
✅ Afegir una tasca a la llista: Implementarem una ruta i un controlador per permetre als usuaris afegir noves tasques a la seva llista.
-
✅ Marcar una tasca com a completada: Crearem una ruta i un controlador per a permetre als usuaris marcar una tasca com a completada.
-
✅ Eliminar una tasca de la llista: Implementarem una funcionalitat per eliminar tasques de la llista utilitzant una ruta i un controlador adequats.
-
✅ Mostrar la llista de tasques: Crearem una ruta i un controlador per obtenir i mostrar la llista completa de tasques als usuaris.
npm install
npm run dev
Actualizar el estado (completado) - PUT
http://localhost:4002/crud/actualizar-tarea/:id
Borrar tarea - DELETE
http://localhost:4002/crud/borrar-tarea/:id
Crear tarea - POST
POST http://localhost:4002/crud/agregar-tarea
Content-Type: application/json
{
"nombreTarea":"Comprar pan"
}
Mostrar todas las tareas - GET
http://localhost:4002/crud/mostrar-tareas
Mostrar 1 tarea - GET
http://localhost:4002/crud/mostrar-tarea/:id