Repolode
intri-in

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

CalDAV 작업과 캘린더 이벤트를 목록, 간트 차트, 캘린더 보기로 관리하는 셀프 호스팅 웹 프런트엔드입니다.

대체할 수 있는 제품:Google Calendar

스타
645
포크
45
열린 이슈
27
마지막 커밋
2개월 전

어떤 프로젝트인가요?

Manage My Damn Life (MMDL)는 CalDAV 서버에 저장된 작업과 캘린더를 관리하는 셀프 호스팅 프런트엔드입니다. 기존 CalDAV 계정에 연결하므로 데이터는 직접 운영하거나 사용 중인 서버에 그대로 보관됩니다.

마감일, 상태, 설명, 반복 설정 등의 항목을 지정해 작업을 만들고 수정할 수 있으며, 작업을 하위 작업으로 나눌 수도 있습니다. 작업은 목록, 간트 차트, 캘린더로 볼 수 있고, 사용자 지정 필터로 필요한 보기를 정의할 수 있습니다. 캘린더 이벤트 관리와 여러 CalDAV 계정 및 사용자 계정도 지원하며, Google Calendar를 포함한 OAuth 로그인을 제공합니다.

이 프로젝트는 데스크톱 우선으로 개발 중이며 아직 베타 단계이므로 중요한 데이터에 사용하기 전에 충분히 테스트하는 것이 좋습니다. Nextcloud, Radicale, Baikal에서 테스트되었으며, tsdav 라이브러리가 지원하는 모든 서버를 사용할 수 있습니다.

핵심 기능

  • 01하위 작업, 마감일, 상태, 설명, 반복 설정을 포함한 CalDAV 작업을 관리합니다.
  • 02작업과 함께 캘린더 이벤트를 관리합니다.
  • 03작업을 목록, 간트 차트, 캘린더로 볼 수 있습니다.
  • 04사용자 지정 작업 필터를 만들 수 있습니다.
  • 05여러 CalDAV 계정과 여러 사용자 계정을 연결할 수 있습니다.
  • 06Google Calendar를 포함한 CalDAV 계정에 OAuth로 로그인할 수 있습니다.

활용 사례

  • 자체 Nextcloud 또는 Radicale 서버에서 개인 작업 및 캘린더 대시보드를 운영합니다.
  • CalDAV 데이터를 바탕으로 프로젝트 작업을 간트 차트로 확인합니다.
  • 셀프 호스팅 작업 저장소 하나를 공유하면서 팀이나 가족 구성원에게 별도의 사용자 계정을 제공합니다.

빠른 시작

  1. 1

    설치 문서를 읽으세요

  2. 2

    docs/install/index.md의 설치 가이드에 따라 앱을 설정하고 실행하세요

사용 전 알아둘 점

  • 프로젝트는 베타 버전이므로 프로덕션 데이터 사용에 주의해야 합니다.
  • 설정하려면 직접 호스팅하고 설치 문서를 따라야 합니다.

포함된 컬렉션

토픽

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

자주 묻는 질문

manage-my-damn-life-nextjs은(는) 무엇인가요?
CalDAV 작업과 캘린더 이벤트를 목록, 간트 차트, 캘린더 보기로 관리하는 셀프 호스팅 웹 프런트엔드입니다. Manage My Damn Life (MMDL)는 CalDAV 서버에 저장된 작업과 캘린더를 관리하는 셀프 호스팅 프런트엔드입니다. 기존 CalDAV 계정에 연결하므로 데이터는 직접 운영하거나 사용 중인 서버에 그대로 보관됩니다.
manage-my-damn-life-nextjs은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
manage-my-damn-life-nextjs은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
manage-my-damn-life-nextjs은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. manage-my-damn-life-nextjs의 마지막 커밋은 2026년 9월 13일입니다.
manage-my-damn-life-nextjs은(는) 어디에 사용할 수 있나요?
자체 Nextcloud 또는 Radicale 서버에서 개인 작업 및 캘린더 대시보드를 운영합니다. CalDAV 데이터를 바탕으로 프로젝트 작업을 간트 차트로 확인합니다. 셀프 호스팅 작업 저장소 하나를 공유하면서 팀이나 가족 구성원에게 별도의 사용자 계정을 제공합니다.
manage-my-damn-life-nextjs는 어떻게 설치하나요?
설치 문서를 읽으세요 docs/install/index.md의 설치 가이드에 따라 앱을 설정하고 실행하세요
manage-my-damn-life-nextjs은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/intri-in/manage-my-damn-life-nextjs

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트