Skip to content

mararochafernandez/node-to-do-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Módulo 4 - Backend

Lista de tareas ⭐

Ejercicio To Do List completo y mejorado + backend.

URL del ejercicio: Lista de tareas

Funcionalidades del proyecto

  • Buscar tareas.
  • Filtrar por tareas destacadas, completadas y pendientes.
  • Crear nueva tarea.
  • Tachar tarea (des/marcar como completada).
  • Destacar tarea (des/marcar como favorita).
  • Eliminar tarea.
  • Calcular número de tareas totales, completadas, pendientes y destacadas.

Características técnicas

  • SPA con React.
  • Almacenamiento local.
  • Responsive Web Design.

Mejoras pendientes

Desarrollo en backend

  • Crear servidor con Node JS y Express JS.
  • Crear base de datos con SQLite.
  • Crear endpoints de la API:
    • Obtener tareas.
    • Añadir tarea.
    • Eliminar tarea.
    • Des/marcar tarea como completada.
    • Des/marcar tarea como favorita.
  • Implementar inicio de sesión (endpoint).

Desarrollo en frontend

  • Crear componentes de React.
  • Crear servicio de API:
    • Obtener tareas.
    • Añadir tarea.
    • Eliminar tarea.
    • Des/marcar tarea como completada.
    • Des/marcar tarea como favorita.
  • Implementar inicio de sesión (formulario).

Happy coding!