View Demo · Report Bug · Request Feature
NTU Class Schedule Generator for Calendar converts Nanyang Technological University (NTU) timetable into an iCalendar (Internet Calendaring and Scheduling Core Object Specification).
This iCalendar can then be imported into various calendars such as Outlook, Google Calendar, Apple Calendar, and many more!
Here is a quick demo of the app. We hope you enjoy it.
Liked it? Please give a ⭐️ to NTU Class Schedule Generator for Calendar.
Many Thanks to all the Stargazers who has supported this project with stars(⭐)
NTU Class Schedule Generator for Calendar comes with a bundle of features already. You can do the followings with it,
- 📅 Customise the semester start date
- 📋 Paste your NTU timetable directly in text format
- 📱 Responsive and mobile-friendly
-
Goto the degree audit page. Find the link to the degree audit page on the StudentLink page. -
Scrollto the bottom of the degree audit page and select the year and semester and click on "View course timetable" -
Copyfrom the top left to the bottom right of the table (The table heading is not required) -
Pastethe timetable into the form when you close this instruction page -
Select the
start dateof the semester (Monday of teaching week 1) -
You can check the academic calendar here
-
Clickon theGeneratebutton -
The ics file will start downloading
-
Drag and dropthe ics file directly into your outlook calendar to import it
- Clone the repository
git clone https://github.com/ztjhz/generate_class_schedule_ics.git- Change the working directory
cd generate_class_schedule_ics- Install the node packages
npm install- Run the development server
npm run serveThat's All!!! Now open localhost:8080 to see the app.


