Google 캘린더 연동 설정(약 5분)
1) Google Cloud Console에서 OAuth 클라이언트 생성(앱 유형: 웹)
2) 승인된 리디렉션 URI에 현재 접속 주소 추가(로컬 파일이면 빈 값 허용)
3) Client ID를 붙여넣고 [연결] 클릭
※ 연결 상태는 세션 동안만 유지됩니다(다시 클릭해 연결). 키는 이 기기에만 저장됩니다. 인터넷이 없으면 로컬 일정으로 동작합니다.
보호 시간 · 라우팅 규칙
주말 업무 자동 배치 금지
주말은 가족·개인 시간을 보호
평일 퇴근 후 업무 자동 배치 금지
삶 시간대(기본 18시 이후)를 보호
업무 시간대
~
평일 삶 시간대
~
주말 삶 시간대
~
AI 자동 배치가 이 규칙대로 업무/삶을 분리합니다. 수동 추가는 안내만 표시됩니다.
클라우드 동기화 · 모든 기기 (모바일 / PC / 노트북)
Firebase 실시간 동기화
같은 계정으로 로그인한 모든 기기에서 약 5초 안에 자동 반영
-
자동 재연결
앱을 다시 열어도 로그인 유지
최초 1회 설정 (약 5분 · 무료)
1) Firebase 콘솔에서 프로젝트 생성
2) 빌드 > Realtime Database > 데이터베이스 만들기 > Database URL 복사
3) 프로젝트 설정 > 일반 > 웹 앱 추가 > Web API Key 복사
4) Authentication > 로그인 방법 > 이메일/비밀번호 사용 > 사용자 추가(내 이메일)
5) Realtime Database > 규칙 탭에 아래 내용 저장: { "rules": { ".read": "auth != null", ".write": "auth != null" } }
6) 위 입력란 채우고 [연결] — 이후 모든 기기에서 같은 이메일로 로그인하면 끝
데이터 · PC/모바일 연동
백업 파일로 내보내기
모든 할 일과 완료 기록을 파일로 저장
백업 불러오기
파일을 이 기기에 적용
모든 데이터 초기화
이 기기의 할 일을 모두 지웁니다
PC ↔ 모바일 연동 방법
1) PC에서 설정 → 내보내기 → 파일 저장
2) 휴대폰에서 설정 → 불러오기 → 저장한 파일 선택(또는 그 반대)
3) 양쪽에서 따로 추가한 일이 있으면 병합을 선택하면 새 할 일이 합쳐집니다.
※ 앱은 모든 데이터를 기기에만 저장합니다. 자동 실시간 동기화를 원하시면 이 파일을 인터넷 저장소(GitHub Pages, Netlify 등)에 올려 두 기기에서 같은 주소로 열면 되지만, 데이터는 각 기기에 별도 저장됩니다.