Skip to content

iiumschedule/iium_schedule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Flutter Android Web Windows License PRs Welcome BuyMeACoffee

IIUM Schedule App

Generate a beautiful and clean IIUM Schedule quickly with automatic subject data fetching. View the courses available for registration at your fingertips.

Load the timetable from I-Ma'luum, and your schedule is ready. It's as easy as that! ๐Ÿ˜‰

IIUM Schedule

Contributions

Feel free to open issues and/or submit pull requests.

Refer to Wiki/Contributing for more information.

[July 2023] Now that I've graduated from IIUM, your contributions are very much needed since I no longer have access to I-Ma'luum, etc. I'll do my best to maintain the project, InshaAllah.

Getting Started

See Wiki/Build

Features

  • 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 your lock screen)
  • Customize schedule (e.g., change colors, etc.)
  • Browse for subjects
  • Add final exams (and integrate them into your favorite calendar)

Releases

Builds are available for Android, Windows, macOS, and Web. Check them out here!

If you're interested in running the app on iOS, you'll need to build it yourself or try the alternatives.

Note

Web support has been discontinued (see Issue #60). The Web version is maintained on the 1.0.3-web branch. Check out the alternative projects!.

Devlog

Part 1 Part 2 Part 3 Part 4 Part 5

Motivation

  • To contribute something to the university and its people. [ุฎูŠุฑ ุงู„ู†ุงุณ ุฃู†ูุนู‡ู… ู„ู„ู†ุงุณ]
  • To create a tool that can generate a beautiful, lockscreen-worthy schedule for IIUM students that requires minimal effort.
  • And maybe other reasons; 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.

Website

For guides on extracting subjects, release notes, privacy policy, etc., visit the website at:

https://iiumschedule.iqfareez.com

Similar Projects

Open a PR to add your project here.

Contributors

PlashSpeed-Aiman
PlashSpeed-Aiman

๐Ÿ’ป
Elyas Asmad
Elyas Asmad

๐Ÿ’ป ๐ŸŽจ

Related Repositories

Mentions

Acknowledgment

Attributions

About

Make/Generate IIUM timetable with ease. Integration with IIUM database. App available on Android, MacOS & Windows.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors 5