Skip to content

A Dart tool to extract course schedule data from the IIUM website and save it to a JSON file, just experimenting ⚗️

Notifications You must be signed in to change notification settings

iiumschedule/albiruni_fetcher

Repository files navigation

Dart

Warning

This project is ⚗️ EXPERIMENTAL ⚗️

albiruni fetcher

Fetches subject information from IIUM'S Course Schedule and store in DB.

Getting Started

Dart is required to run this project. You can download it from here.

dart bin\albiruni_fetcher.dart --session <session> --sem <semester>

Where <session> is the academic session (eg: 2023/2024) and <semester> is the semester number (eg: 1 or 2 or 3).

The data is then saved to db/{session}/{semester}.{kulliyyah}json.

Related projects

  • IIUM Schedule - Make IIUM schedule using this app
  • albiruni - Dart package to scrape IIUM's Course Schedule
  • albiruni-api - IIUM Subjects REST API that uses this fetched database [:alembic: Experimental]

About

A Dart tool to extract course schedule data from the IIUM website and save it to a JSON file, just experimenting ⚗️

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages