Show GN: 할일 목록이 있는 맥용 Pomodoro 앱
(github.com/younghoandrewchaa)회사 업무와 개인 프로젝트를 할 때 포모도로 타이머를 즐겨 사용하곤 했습니다. 그러다 '내가 쓸 만한 앱을 직접 만들어보면 어떨까?' 하는 생각에 개발을 시작하게 되었어요. 이후 제가 직접 쓰면서 '이 기능은 꼭 있었으면 좋겠다' 싶은 것들을 하나씩 더해가며 애정을 갖고 꾸준히 다듬어가고 있습니다
댓글과 토론
다음은 앱 설명입니다.
Electron, React, TypeScript로 개발된 macOS 메뉴바 전용 포모도로 타이머입니다. 메뉴바에 상주하며 업무에 방해되지 않도록 작동합니다. 아이콘을 클릭해 집중 세션을 시작하기만 하면, 나머지는 앱이 알아서 관리해 줍니다.
주요 기능
- 메뉴바 타이머 — macOS 메뉴바에서 언제든 바로 접근할 수 있으며, Dock(독)에는 전혀 표시되지 않아 깔끔합니다.
- 집중 및 휴식 모드 — 시간 설정(5분~60분)이 가능하며, 모드 자동 전환 기능과 macOS 알림을 지원합니다.
- 시각적인 진행 상황 링 — 팝오버(Popover) 창에서 애니메이션과 색상으로 구분되는 원형 진행 표시기를 볼 수 있습니다.
- 할 일 관리(태스크 관리) — 할 일을 생성하고 각 할 일에 집중 세션을 연결할 수 있으며, 할 일별 포모도로 개수와 총 집중 시간을 기록합니다.
- 일일 통계 — 세션 횟수, 누적 집중 시간, 일일 목표 달성도 및 어제와의 기록 비교 데이터를 제공합니다.
- 데이터 지속성 — 앱을 재시작해도 설정, 할 일 목록, 선택된 할 일이 그대로 유지됩니다. (단, 매일 처음 앱을 열 때 타이머는 집중 모드로 리셋됩니다.)
- 자동 업데이트 — 앱 시작 시 및 세션이 끝날 때마다 새로운 버전을 확인하며, 앱 내에서 클릭 한 번으로 간편하게 설치할 수 있습니다.