尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗대학생을 위한 학습 일정 관리 웹 앱입니다. 과제 · 시험 · 학교일정을 하나의 월간 캘린더에서 색상별로 구분해 관리하고, 완료한 일정은 체크해서 정리할 수 있습니다.
↻ 반복 표시)
3:30, 930, 15:00 모두 가능, 비우면 종일)ES Modules를 사용하므로 index.html을 더블클릭해 직접 열면 동작하지 않습니다. 로컬 서버로 실행하세요.
npm (권장, Node.js 필요)
npm run dev
브라우저가 http://127.0.0.1:5500으로 자동으로 열리고, 파일을 저장하면 자동 새로고침됩니다. 종료는 Ctrl + C.
Windows PowerShell에서 "스크립트를 실행할 수 없으므로" 오류가 나면
npm.cmd run dev로 실행하세요.
그 밖의 방법
Live Server → index.html 우클릭 → Open with Live Serverpython -m http.server 5500 후 http://localhost:5500 접속├── index.html 화면 뼈대 (헤더, 탭, 캘린더, 목록, 입력 창, 설정 창)
├── css/
│ ├── variables.css 디자인 변수 (배경·카테고리 색은 theme.js가 덮어씀)
│ ├── base.css 기본 스타일, 버튼, 레이아웃, 알림
│ ├── calendar.css 월간 캘린더
│ ├── list.css 필터 탭, 일정 목록, 완료 목록
│ ├── modal.css 일정 입력/수정 창
│ ├── settings.css 설정 창
│ └── responsive.css 태블릿·모바일 대응
└── js/
├── main.js 시작점: 이벤트 연결, 화면 다시 그리기
├── constants.js 기본 카테고리·배경색, 저장 키
├── utils.js 날짜·시간 처리, ID 생성, DOM 도우미
├── color.js 색상 계산 (연한 색, 읽기 쉬운 글자색)
├── storage.js localStorage 읽기/쓰기
├── store.js 일정 추가·조회·수정·삭제·완료
├── settings.js 카테고리·배경색 설정 관리
├── theme.js 설정한 색을 화면에 적용
├── state.js 화면 상태 (보는 월, 선택 날짜, 필터)
├── calendar.js 캘린더 그리기
├── list.js 일정 목록·완료 목록 그리기
├── filterTabs.js 필터 탭
├── modal.js 일정 입력/수정 창
├── settingsModal.js 설정 창
├── categoryDeleteModal.js 카테고리 삭제 시 일정 처리 방법 선택 창
├── seriesScopeModal.js 반복 일정 수정·삭제 범위 선택 창
└── toast.js 알림 메시지
studyPlanner.events.v1studyPlanner.settings.v1Vercel에서 GitHub 저장소를 Import하고 Framework Preset을 Other로 두면 별도 빌드 없이 배포됩니다.