1 điểm bởi andrewchaa 6 giờ trước | 1 bình luận | Chia sẻ qua WhatsApp

Khi làm việc ở công ty và thực hiện các dự án cá nhân, tôi thường thích dùng bộ hẹn giờ Pomodoro. Rồi tôi bắt đầu phát triển nó với suy nghĩ: 'Hay là tự mình tạo một ứng dụng đáng để mình dùng nhỉ?'. Sau đó, trong quá trình tự sử dụng, tôi tiếp tục thêm vào từng tính năng mà bản thân cảm thấy 'nhất định phải có', và vẫn đang đều đặn chăm chút, hoàn thiện nó với nhiều tâm huyết.

1 bình luận

 
andrewchaa 5 giờ trước

Sau đây là phần mô tả ứng dụng.

Đây là bộ hẹn giờ Pomodoro chỉ dành cho thanh menu trên macOS, được phát triển bằng Electron, React và TypeScript. Ứng dụng luôn chạy trên thanh menu và hoạt động mà không làm gián đoạn công việc. Bạn chỉ cần nhấp vào biểu tượng để bắt đầu một phiên tập trung, phần còn lại ứng dụng sẽ tự quản lý.

Các tính năng chính

  • Bộ hẹn giờ trên thanh menu — có thể truy cập ngay bất cứ lúc nào từ thanh menu macOS, và hoàn toàn không hiển thị trong Dock nên rất gọn gàng.
  • Chế độ tập trung và nghỉ ngơi — có thể thiết lập thời gian (5 phút ~ 60 phút), hỗ trợ tự động chuyển chế độ và thông báo macOS.
  • Vòng hiển thị tiến độ trực quan — trong cửa sổ popover, bạn có thể xem chỉ báo tiến độ hình tròn được phân biệt bằng hoạt ảnh và màu sắc.
  • Quản lý việc cần làm (quản lý tác vụ) — có thể tạo việc cần làm và gắn phiên tập trung vào từng việc, đồng thời ghi lại số Pomodoro và tổng thời gian tập trung cho từng việc.
  • Thống kê hằng ngày — cung cấp dữ liệu về số phiên, tổng thời gian tập trung tích lũy, mức độ hoàn thành mục tiêu trong ngày và so sánh với thành tích của ngày hôm qua.
  • Lưu trữ dữ liệu — ngay cả khi khởi động lại ứng dụng, các thiết lập, danh sách việc cần làm và việc đang được chọn vẫn được giữ nguyên. (Tuy nhiên, khi mở ứng dụng lần đầu mỗi ngày, bộ hẹn giờ sẽ được đặt lại về chế độ tập trung.)
  • Tự động cập nhật — kiểm tra phiên bản mới khi khởi động ứng dụng và mỗi khi kết thúc phiên, có thể cài đặt dễ dàng trong ứng dụng chỉ với một cú nhấp.