CK Blog

개발 및 설계 이야기를 공유합니다.

프로젝트를 빌드하면서 배운 경험, 트러블슈팅, 아키텍처 고민 등을 아카이빙합니다.

워크캘린더 개발 이야기

개발2026-06-1435회 조회by CK Apps
워크캘린더(Work Calendar) 개발 이야기 - 교대근무자를 위한 일정 관리 앱

워크캘린더(Work Calendar) 개발 이야기 - 교대근무자를 위한 일정 관리 앱

교대근무를 하는 사람들에게 가장 불편한 점 중 하나는 근무표와 개인 일정을 따로 관리해야 한다는 점입니다.

근무표는 회사에서 확인하고, 개인 일정은 달력 앱에 기록하고, 휴가는 또 별도로 관리해야 하는 경우가 많습니다.

워크캘린더는 이러한 불편함을 줄이기 위해 개발된 일정 관리 앱입니다.


교대근무표를 내 달력에 표시

이미지이미지

워크캘린더는 일반 달력 위에 교대근무표를 직접 표시할 수 있습니다.

  • 3조2교대

  • 4조3교대

  • 기타 교대 패턴

뿐 아니라 직접 근무표를 설정하는 기능도 제공합니다.

근무일과 휴무일을 한눈에 확인할 수 있으며 휴가와 개인 일정도 함께 표시됩니다.


간편 근무표 생성 기능

이미지

교대근무 패턴을 선택하면 근무표 초안을 자동으로 생성할 수 있습니다.

이 기능은 최종 근무표를 대신하는 것이 아니라 사용자가 자신의 근무 패턴을 보다 쉽게 설정할 수 있도록 돕는 보조 기능입니다.


직접 근무표 설정 지원

이미지

회사별 근무 패턴은 모두 다릅니다.

워크캘린더는 요일별 근무시간과 출퇴근 시간을 직접 설정할 수 있도록 설계했습니다.

주간근무, 상근직, 야간근무 등 다양한 형태에 대응할 수 있습니다.

휴가와 개인 일정 통합 관리

이미지이미지

개인 일정과 휴가를 별도로 관리하지 않아도 됩니다.

  • 연차

  • 반차

  • 개인 일정

  • 기념일

  • D-Day

를 한 곳에서 관리할 수 있으며 캘린더에 자동 반영됩니다.

근무 현황과 예상 급여 확인

이미지이미지이미지

근무 기록을 기반으로 월간 근무 현황을 확인할 수 있습니다.

또한 연장근무, 휴일근무, 심야근무 등을 반영한 예상 급여 시뮬레이션 기능도 제공합니다.

본 기능은 참고용 계산 결과이며 실제 급여와 차이가 발생할 수 있습니다.


앞으로의 계획

워크캘린더는 현재 개인 사용자를 위한 교대근무 관리 앱으로 개발되고 있습니다.

앞으로는 다음과 같은 기능을 검토하고 있습니다.

  • 외부 캘린더 연동

  • ICS 구독 기능

  • 위젯 기능 확장

  • 근무표 공유 기능

  • 다양한 교대근무 템플릿 지원


마치며

워크캘린더는 복잡한 교대근무 일정을 보다 쉽게 관리할 수 있도록 만드는 것을 목표로 개발되고 있습니다.

사용자 피드백을 바탕으로 지속적으로 개선해 나갈 예정입니다.

CK Apps