Skip to content

skku-routine/routine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Habit Maker

하루의 습관을 계획하는 루틴 기록 어플리케이션 :

잊어버리기 쉽지만 캘린더에 기록하기엔 거창한 반복 일정을 계획하고, 실천 현황을 기록합니다.

Install

Releases

  • Releases에서 habit_maker-win32-x64.zip 파일을 다운받습니다.
  • 압축을 해제하고 habit_maker.exe를 실행하면 앱을 사용할 수 있습니다.

Source Code

  • 아래의 코드와 같이 git clone을 실행하거나, GitHub에서 소스코드 압축 파일을 다운받아 압축을 해제합니다.
  • 터미널에서 electron을 설치하고(npm install --save-dev electron), npm start를 입력하면 실행됩니다.
git clone https://github.com/skku-routine/routine.git
npm install electron
npm start

Usage

앱 실행 및 종료

  • 앱 실행
    • 환영 메시지와 함께 코로나19 관련 시설 이용 방침 안내창이 뜹니다.
      시설 종류(식당 및 카페, 헬스장, 독서실 및 스터디카페) 버튼 위에 마우스를 올리면 간단한 정보를 안내받을 수 있습니다.
    • 현재 안내되는 코로나19 방역 수칙은 2021년 11월 1일부터 수도권에 시행되고 있는 수칙입니다.
    • "SKIP" 버튼을 클릭하면 루틴 앱으로 넘어갑니다.
  • 종료
    • 종료 시 루틴 종류 및 상태가 저장됩니다.

루틴 관리

  • 루틴 추가하기
    • 루틴의 이름과 반복 주기(요일), 카테고리 이름 및 색깔을 설정합니다.
      • 반복 주기 설정법 : 매일 반복이 기본값이며, 요일 해제 시 해당 요일을 제외한 요일이 반복됩니다.
    • 금일만 루틴 추가가 가능합니다.
  • 루틴 삭제하기
    • 삭제일을 기점으로 해당 루틴을 삭제합니다.
    • 금일만 루틴 삭제가 가능합니다.
  • 루틴 실행 여부 기록
    • 해당 날짜 박스를 클릭해 그날 루틴의 실행 여부를 기록합니다.
      • 1번 클릭 시 : ✔️(실행 완료)
      • 2번 클릭 시 : ❌(실행 실패)
      • 3번 클릭 시 : 실행 여부 초기화

Weekly & Monthly View

  • Weekly View
    • 그날의 루틴 목록과 해당 목록에 대한 그 주의 실행 현황을 함께 확인할 수 있습니다.
    • 루틴 앱의 첫 페이지로, "Monthly" 버튼을 클릭하면 Monthly View로 교체할 수 있습니다.
  • Monthly View
    • 그 달의 실행 현황을 색깔로 확인할 수 있습니다.
      • 달성률 33% ↓ : 빨강
      • 달성률 66% ↓ : 주황
      • 딜성률 99% ↓ : 노랑
      • 딜상룰 100% : 초록
    • 루틴을 연속으로 실행한 일수를 우상단의 문구를 통해 확인할 수 있습니다.
      • 오늘의 루틴을 모두 실행하지 않은 등의 특수한 경우에는 상황에 맞는 문구가 출력됩니다.
    • 날짜를 클릭하면 Weekly View로 전환되며, 그날의 루틴 목록을 확인할 수 있습니다.

Screenshots

  • 앱 실행 초기 화면

  • Weekly View

  • Monthly View

Demo Video

https://youtu.be/GW65NhGwx4w

About

Habit Maker: Make your day, by making habits!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •