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
-
Go
to the degree audit page. Find the link to the degree audit page on the StudentLink page. -
Scroll
to the bottom of the degree audit page and select the year and semester and click on "View course timetable" -
Copy
from the top left to the bottom right of the table (The table heading is not required) -
Paste
the timetable into the form when you close this instruction page -
Select the
start date
of the semester (Monday of teaching week 1) -
You can check the academic calendar here
-
Click
on theGenerate
button -
The ics file will start downloading
-
Drag and drop
the 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 serve
That's All!!! Now open localhost:8080 to see the app.