shiping
An interview assistant and an exam assistant that uses AI to provide solution ideas in real time during 「面试」 or 「在线考试」.
AI translation
과제·시험·학교일정을 한 곳에서 관리하는 대학생 학습 플래너
Translation pending
EducationGitHub @moonjisun4506OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full 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로 두면 별도 빌드 없이 배포됩니다.