Assalamualaikum, are you an International Islamic University Malaysia student? If you are, then you knew that IIUM use a CRS (Course Registration Slip) or a Confirmation Slip to show the class schedule.
But, the CRS is formatted in a way that make it cumbersome to see which class do you have on a particular day. That is, it does not arrange it in day-to-day basis. And so, due to my lazyness to reformat the schedule manually, I made a webapp called Automatic IIUM Schedule Formatter. Basically, what this website does is, it reformat your CRS/Confirmation Slip into a schedule like this:
Of course, the design is not limited as the above only. You can customize your schedule according to your taste.
Automatic IIUM Schedule Formatter also has a theme gallery that allow you to change the style of your schedule without much knowledge about CSS or EJS template. Although currently there is only one design available. Feel free to submit your own design.
The link will open another page that allow you to customize your schedule.
You can choose several pre-made theme allthough it is not much and not really... pretty. So, in case if you had succeded in creating awesome design, please submit your design using the link given.
Tips: If you had mess up your schedule, you can reset by using the theme "default" of refresh the page
This page allow has some settings applicable for the schedule. Among those are show or hide the personal details and course, show or hide schedule for a particular days and also, enable or disable minute alignment tweaks.
AIIUMSF is equipped with a system (that I call) "Styler" that allow you to change font, alignment, color, shadow and other characteristic of your schedule without much knowledge about CSS or HTML. I suggest that if you are only interested in changing the color, just use the "Color" tab which already has some predefined color.
Tips: Click here to see a demo using some dummy schedule
AIIUMSF basically generate an HTML page containing your schedule. An EJS template determine the html layout. Styler is just a tool to modify the CSS. If you do not know what is CSS or HTML, you can just ignore this section. For webmasters that want extra control, you can edit the CSS and EJS Template manually. Just be carefull with the comment's generated by Styler in the CSS.
To save your schedule, just click on the "save" button at the top right of the page. A new page will appear saying that your schedule is ready.