MMU Schedulr

A chrome extension that transfers your timetable from CLiC to Google Calendar and other calendars (via .ics)

Get the extension

What's this extension about? 📅

A chrome extension that extracts your MMU CliC timetable, adds recurring events recurring events to Google Calendar, and lets you download it as an .ics file to import calendar into other calendars like Outlook Calendar and Apple Calendar.

Requirements 👀

- MMU Student with "Active" current student status ONLY
- Chrome browser ONLY

Installation đŸ“Ļ

  1. Go to the extension's page or search up "Schedulr" in Chrome Web Store.
  2. Click "Add to Chrome".

Usage 🕹ī¸

Note: Some steps after step 4 may vary depending on your selected action.

  1. Go to "My Weekly Schedule" page in CliC. (Ensure you're viewing the schedule for the very first week of the semester)
  2. Open the extension by using the shortcut key or by clicking the extension icon.
  3. An authentication window will appear, grant permission for both scopes and then reopen the extension.
  4. Select an action (Google Calendar transfer, download .ics, or both), then click Confirm
  5. Select the semester length: either Short (7 weeks) or Long (14 weeks).
  6. Select your event format and reminder settings.
  7. Pick the target calendar. (Your main calendar is typically the one linked to your email)
  8. Choose an event colour.
  9. Press the Submit to complete the process.
Tip: An .ics file lets you import events into other calendar apps like Outlook.

Key Binding ⌨ī¸

The shortcut key opens up the popup page

Linux 🐧 and Windows đŸĒŸ

macOS 🍎

Project status âŗ

Schedulr version 2.3.2 is available on Chrome Web store as of now.

Tech Stack 🚀

  1. Javascript
  2. Google API

Changelog 📁

Detailed changes for each release are documented in the release notes.

Privacy Policy 📜

Please read the Privacy Policy for this extension before proceeding.

Why this project? 🛌

Imagine a world where you can automate your life - cool right? I initially created this to save time on manually transferring my timetable but it seems I've spend more time building it than I would have transferring the timetable manually...oh well.

Since this is my first web project, I'd love to hear any suggetions for improvements you might have!

Buy me a coffee ☕

I seem to have developed a bit of an addiction to espresso shots, so if you're feeling generous, feel free to buy me a coffee!

Credit 🤝

This project was developed at Hackerspace MMU. Also shoutout to a couple of friends who helped me out on this project.

User Reviews 📝

As an MMU student, this is by far the most time-saving extension for scheduling my classes in Google Calendar.

Something that used to take me an hour or two of painstaking setup every trimester is going to be done with just a single login and a couple of clicks from now on. Works for lecturers too!

Setup was straightforward and simple, will be using this every semester!

As an MMU graduate, I wish I had this.

10/10 feature. Will be using for every semester.

Tried it out and it's amazing!! Really work and saved my time a lot!! Thank you!!!