Easily generate your course timetable as a .ics
📆 file.
Visit https://openlake.github.io/iitbh-calendar/ to use.
- Install node and get pnpm
- Install dependencies
pnpm install
- Run development server
pnpm dev
- These commands will run development server on port 3000.
- Use
deploy.sh
script to deploy
usage: ./deploy.sh -u <USERNAME> [-r <REPO>] [-d <DOMAIN>] [-h] [-y]
-d Custom domain name
-h Display help
-r GitHub repo name
-u GitHub username [Required]
-v Be verbose
-y Do not ask confirmation
I use ilovepdf to convert the course list (pdf) to an Excel file.
Then run a script to convert the Excel file to JSON.
pnpm generate-data
- Download calendar as an
.ics
file. - Separate lecture and exam schedules
- Support mid-sem/end-sem system.
- View schedule as a table
- Store and retrieve your course selection using cookies.
- Templates based on recommendation made by Institute (First five semester)