{"repo":"intri-in/manage-my-damn-life-nextjs","free":true,"listed":false,"github":"https://github.com/intri-in/manage-my-damn-life-nextjs","clone":"git clone https://github.com/intri-in/manage-my-damn-life-nextjs.git","description":"Manage My Damn Life (MMDL) is a self-hosted frontend for managing your CalDAV tasks and calendars.","language":"JavaScript","stars":622,"topics":["caldav","caldav-client","calendar","task-manager","taskmanager","tasks","calendar-view","self-hosted","selfhosted"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Introduction Manage my Damn Life (MMDL) is a self hosted front end for managing your CalDAV tasks and calendars. This project is in beta state, so be careful if you're working with production data. More screenshots are available in the directory '/docs/pics/screenshots' Features 1. Manage your CalDAV tasks. - Supports sub tasks. - Supports many fields like due, status, description, recurrence, and more 2. Manage calendar events. 3. Supports multiple CalDAV accounts, and multiple user accounts. 4. View your tasks as a list, in a gantt view, or on a calendar. 1. Create and manage task filters to view your tasks as you see fit. 1. \"Reponsive-ish\" view. This is a desktop first project, as multiple clients like JTX Boards, OpenTasks exist for mobile. 1. OAUTH support Planned features 1. Support all fields for VTODO and VEVENT as described in RFC 5545. 1. More flexible ways to view tasks, and customisable views. 1. Drag and drop capability for tasks 1. Ability to create external plugins. Compatibility This client has been tested with Nextcloud, Radicale, and Baikal. MMDL uses \"tsdav\" library for CalDAV access, so it should support all servers supported by tsdav. MMDL also supports OAuth authentication for CalDAV Accounts. As of now, Google Calendars is supported. To get started, checkout the guide here. Getting Started To get started, you can checkout installation documentation here. Translation This project uses Weblate for managing translations.","default_branch":null,"files":null,"tree":[],"storefront":"/r/intri-in","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/intri-in/manage-my-damn-life-nextjs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}