shiping
면접·시험 도우미, AI가 실시간으로 풀이 아이디어를 제공
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 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로 두면 별도 빌드 없이 배포됩니다.