Generate a beautiful & clean IIUM Schedule quickly with automatic subject data fetching. View what courses are available to register at your fingertips.
Load timetable I-Ma'luum and your schedule is ready/ As easy as that 😉.
Feel free to open up issues and/or submit pull requests.
More proper guides will be written soon.
See here
- Generate schedule (ClassUp style)
- Fetch timetable from I-Ma'luum (Android only)
- Save schedule in-app.
- Export as an image (so you can set it as lockscreen)
- Customize schedule (ie: Change colours etc.)
- Browse for subjects.
- Add final exam (and can be exported to calendar)
- See more features in planned in issues
App is available for Android, Windows and Web. Check it out here!
- To contribute something to the university and its people. [خير الناس أنفعهم للناس]
- To make a tool that can generate a beautiful, lockscreen-worthy schedule for IIUM students that require minimal effort.
- and maybe others, read more here.
Actually, I'm pretty lazy to make my schedule manually for every semester. So, as a wise developer, we always do this.
For guides extracting subjects, release notes, privacy policy etc. Go to the website at:
https://iiumschedule.iqfareez.com
- https://github.com/asdacap/iiumschedule
- https://github.com/PlashSpeed-Aiman/IIUMCourseScheduleApp
- https://proreg.vercel.app
Open PR to add your project here
PlashSpeed-Aiman 💻 |
Elyas Asmad 💻 🎨 |
- Website: https://github.com/iqfareez/iiumscwebsite
- Firebase Function: https://github.com/iqfareez/iiumschedule-functions
recase
: https://github.com/iqfareez/recaseflutter_timetable_view
: https://github.com/iqfareez/flutter_timetable_view
- IIUM Today: https://news.iium.edu.my/?p=168911
- IIUM Online Fb: https://www.facebook.com/groups/iiumonline/posts/5394953453874491
- Twitter: https://twitter.com/iqfareez/status/1578755220674613250
- Conditional importing that allows compilation to all platforms - https://gpalma.pt/blog/conditional-importing/
- Inno installer setup - https://retroportalstudio.medium.com/creating-exe-executable-file-for-flutter-desktop-apps-windows-ea7c338465e
- Build release Android app on GitHub Action (CI/CD) - https://gist.github.com/vinicioslc/b9bd073c8013a726033a999db68a45be