Aplicación web PHP de código abierto para la lista de tareas jerárquicas

Quiero una aplicación web que mi hijo y yo podamos usar para hacer un seguimiento de sus tareas.

Cada tarea debe ser extensible para agregar las columnas correspondientes para los pares clave=>valor, como el monto del pago por completar la tarea, la dificultad/tiempo estimado de la tarea, la fecha de vencimiento de la tarea, etc.

Los datos de tareas deben permitir la organización en una estructura jerárquica de modo que las subtareas puedan tener sus valores de columna correspondientes en resúmenes agregados. Por ejemplo, el monto de pago de una súper tarea para completar debe ser una suma dinámica del monto de pago de todas sus subtareas recursivas para completar.

Requisitos

  • Aplicación Web
  • fuente abierta
  • basado en PHP
  • listas jerárquicas con atributos agregados

preferencias

  • simple
  • orientado a objetos
  • atributos extensibles de elementos de lista
  • interfaz de usuario arrastrable
  • utilización mixta de bases de datos. Estoy imaginando un dbms relacional como MySQL para back-end con un dbms de documentos como MongoDB para caché de front-end.

Soy un programador de PHP y puedo escribir esto desde cero, por lo que estoy bastante suelto en mis requisitos aquí. Pero dado que es un proyecto trivial tan básico en general, estoy seguro de que ya hay al menos 100 disponibles en Github si pudiera encontrarlos, especialmente considerando la lista de tareas pendientes en la página de inicio de Angular , que parece ser una aplicación de ejemplo clásica en cualquier marco. Me gustaría encontrar el mejor punto de partida que pueda y luego poder bifurcar el proyecto y personalizarlo según mis necesidades.

Respuestas (1)

Hay una extensión de gestión de proyectos para WordPress llamada WP-Project Manager

La mayor parte del tiempo que se dedicaría a configurarlo serían detalles estéticos para el front-end y los detalles para la gestión de tareas regulares.

Al configurarlo en su red local usando XAMPP en Windows o MAMP en una Mac, garantizaría la seguridad y eliminaría la necesidad de un dominio y alojamiento web.

gracias por la respuesta, pero después de ver el video veo que no admite listas de tareas pendientes jerárquicas. Estoy actualizando mi pregunta para aclarar esa necesidad.
Estaré atento. Sé que tiene que haber miles de marcos que cumplan con sus criterios. También necesitaré una herramienta similar pronto, así que si logra encontrar algo fuera de línea, actualice la publicación y haré lo mismo.