-
-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Final exam schedule #66
Comments
the subject is taken from saved schedule and the exam's date and time is from albiruni API
## REFER TO ICALENDAR STANDARD FOR DETAILS This code is experimental several things need to be implemented for it to be complete: 1 ) Need to find out how to get the day for a given date, since ICS needs a specific date 2 ) recurring events works, even has a stop date. users should decide when to stop reminding. 3 ) replace the first code up until Future.wait to suit application needs.
In this pre-release. A POC of final exam schedule has been added. Screenrecorder-2023-04-15-06-46-31-390.mp4The final exam will look to the saved schedule, and try to fetch the schedule information from the given course code. So, this way, no manual input from the user is required. However, the source didn't provide much information needed such as exam venue, seats etc. In addition, the process of adding the final exam data to the albiruni-api is complicated. This includes downloading PDF from source and convert it into Excel file to do further processing. So, I'm thinking to go with importing from I-ma'luum (yes, just like how we import course schedule). The plus side is we got all the information such as venue, time etc. 👍 |
Rethinked how we should fetch the schedule. And I think the best and most consice way to see the timetable from IMaluum. Below is the latest demo: Screenrecorder-2023-04-18-00-29-01-44.mp4 |
Finished a while ago https://iiumschedule.iqfareez.com/changelog/2023/5/19/v1.2.0 |
Add ability to add final exam schedule
The text was updated successfully, but these errors were encountered: