Repolode
intri-in

intri-in/manage-my-damn-life-nextjs

Interfaz web autohospedada para gestionar tareas y eventos de calendario de CalDAV con vistas de lista, Gantt y calendario.

Alternativa open source a:Google Calendar

Estrellas
645
Forks
45
Issues abiertos
27
Último commit
hace 2 meses

¿Qué es?

Manage My Damn Life (MMDL) es una interfaz web autohospedada para trabajar con tareas y calendarios almacenados en un servidor CalDAV. Se conecta a tus cuentas CalDAV existentes, por lo que tus datos permanecen en el servidor que ya tienes o utilizas.

Puedes crear y editar tareas con campos como fecha de vencimiento, estado, descripción y recurrencia, y dividirlas en subtareas. Las tareas se pueden ver en una lista, en un diagrama de Gantt o en un calendario, y los filtros personalizados te permiten definir las vistas que necesitas. También gestiona eventos de calendario, admite varias cuentas CalDAV y varias cuentas de usuario, y ofrece inicio de sesión mediante OAuth, incluso para Google Calendar.

El proyecto está pensado principalmente para equipos de escritorio y todavía está en fase beta, así que conviene probarlo antes de usarlo con datos importantes. Se ha probado con Nextcloud, Radicale y Baikal, y puede funcionar con cualquier servidor compatible con la biblioteca tsdav.

Funciones clave

  • 01Gestiona tareas de CalDAV con subtareas, fechas de vencimiento, estados, descripciones y recurrencia.
  • 02Gestiona eventos de calendario junto con las tareas.
  • 03Muestra las tareas en una lista, en un diagrama de Gantt o en un calendario.
  • 04Crea filtros personalizados para las tareas.
  • 05Conecta varias cuentas CalDAV y varias cuentas de usuario.
  • 06Inicia sesión en cuentas CalDAV con OAuth, incluida Google Calendar.

Casos de uso

  • Usar un panel personal de tareas y calendario en tu propio servidor Nextcloud o Radicale.
  • Consultar tareas de proyectos en un diagrama de Gantt con datos de CalDAV.
  • Proporcionar a un equipo o a un hogar cuentas de usuario separadas que compartan un mismo almacén de tareas autohospedado.

Inicio rápido

  1. 1

    Lee la documentación de instalación

  2. 2

    Sigue la guía de instalación de docs/install/index.md para configurar y ejecutar la aplicación

Antes de usarlo

  • El proyecto está en beta, así que se recomienda tener cuidado con los datos de producción.
  • La configuración requiere alojar el proyecto por cuenta propia y seguir la documentación de instalación.

En colecciones

Temas

#caldav#tasks#calendar#self-hosted#task-manager#gantt-chart#caldav-client#calendar-view#selfhosted#taskmanager

Preguntas frecuentes

¿Qué es manage-my-damn-life-nextjs?
Interfaz web autohospedada para gestionar tareas y eventos de calendario de CalDAV con vistas de lista, Gantt y calendario. Manage My Damn Life (MMDL) es una interfaz web autohospedada para trabajar con tareas y calendarios almacenados en un servidor CalDAV. Se conecta a tus cuentas CalDAV existentes, por lo que tus datos permanecen en el servidor que ya tienes o utilizas.
¿manage-my-damn-life-nextjs es gratuito? ¿Qué licencia tiene?
manage-my-damn-life-nextjs es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿manage-my-damn-life-nextjs sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de manage-my-damn-life-nextjs fue el 13 sept 2026.
¿Para qué puedo usar manage-my-damn-life-nextjs?
Usar un panel personal de tareas y calendario en tu propio servidor Nextcloud o Radicale. Consultar tareas de proyectos en un diagrama de Gantt con datos de CalDAV. Proporcionar a un equipo o a un hogar cuentas de usuario separadas que compartan un mismo almacén de tareas autohospedado.
¿Cómo se instala manage-my-damn-life-nextjs?
Lee la documentación de instalación Sigue la guía de instalación de docs/install/index.md para configurar y ejecutar la aplicación
¿Dónde consigo manage-my-damn-life-nextjs?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/intri-in/manage-my-damn-life-nextjs

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados