Code Monkey home page Code Monkey logo

iium_schedule's Introduction

Flutter Android Web Windows License PRs Welcome BuyMeACoffee

IIUM Schedule App

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 ๐Ÿ˜‰

IIUM Schedule

Contributions

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

Refer Wiki/Contributing for more info.

[July 2023] Now that I'm graduated from IIUM, your contributions are very much needed since I'm no longrt 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 lockscreen)
  • Customize schedule (ie: Change colours etc.)
  • Browse for subjects.
  • Add final exam (and can be added to your favourite calendar)

Releases

App is available for Android, Windows, MacOS, iOS* and Web**. Check it out here!

[!NOTE] > *You'll need to build it yourself

[!NOTE] > **Web support is discontinued (Issue #60). See alternatives projects. Web version branch is 1.0.3-web.

Devlog

Part 1 Part 2 Part 3 Part 4 Part 5

Motivation

  • 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.

Website

For guides extracting subjects, release notes, privacy policy etc. Go to the website at:

https://iiumschedule.iqfareez.com

Similar project like this one

Open PR to add your project here

Contributors

PlashSpeed-Aiman
PlashSpeed-Aiman

๐Ÿ’ป
Elyas Asmad
Elyas Asmad

๐Ÿ’ป ๐ŸŽจ

Related repositories

Mentions

Acknowledgment

Attributions

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.