Easily generate your course timetable as a .ics
📆 file.
Visit https://openlake.github.io/iitbh-calendar/ to use.
pnpm install
pnpm dev
deploy.sh
script to deployusage: ./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
Convert the pdf to excel using website like ilovepdf Verify that the order of the fields in data/generateJson.js and your excel file is same, if not, update either of the file.
Then run a script to convert the Excel file to JSON.
pnpm generate-data
It will try to resolve course slots automatically and give you a list of courses which needs to be edited manually.
.ics
file.