It scrapes the timetable from CliC and inserts it into google calendar
schedulr Extension
- MMU student with \"Active\" current student status ONLY.
- Chrome browser ONLY.
Usage 🕹️
Note: Some steps after step 4 may vary depending on your selected action.
For students:
1. Go to \"View My Classes/Schedule > By Class\" in CliC. (Ensure all subjects are expanded)
For lecturers:
1. Go to \"Instructor WorkCenter > My Weekly Schedule\" in CLiC.
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.
To import calendar into other calendars (like Outlook, Apple Calendar):
4. Select Transfer to Google Calendar, then click Confirm.
5. Select all the necessary options.
6. Press the Submit button to transfer timetable to Google Calendar.
To import calendar into other calendars (like Outlook, Apple Calendar):
4. Select Download an .ics file, then click Confirm.
5. Select all the necessary options.
6. Press the Submit button to download the .ics file.
7. Go to your target calendar and import the .ics file.
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: Alt+Shift+S
- macOS: Command+Shift+S
Tech Stack 🚀
1. Javascript
2. Google calendar API
Changelog 📁
Detailed changes for each release are documented in the release notes on GitHub
Privacy policy 📜
Please read the Privacy Policy for this extension before proceeding.
License ⚖️
This project is licensed under the GNU General Public License v3.0 - see the LICENSE on GitHub
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 (find the link on schedulr website or my GitHub repo)!
Credit 🤝🏻
This project was developed atHackerspace MMU. Also shoutout to a couple of friends who helped me out on this project.
Frequently Asked Questions (FAQs) 🤔
Q: What browser does Schedulr currently support?
A: Google Chrome as of now.
Q: Do I have to pay for this extension?
A: No, Schedulr is free to use for all active MMU students/lecturers and open-source.
Q: Why are some of my classes not showing up in the timetable?
A: Ensure you have expanded all subjects in the \"By Class\" page.
Q: Do I need to grant permission every time I open the extension? And should I grant permission for both scopes in the authentication window?
A: You only need to grant permission once and you're good to go. And yes you absolutely should grant permission for both scopes, otherwise the extension will not work properly.
Q: Should I be worried about my privacy when using this extension?
A: No, the extension only reads your timetable and transfers it to your calendar. It does not store any personal data.
Q: Can I use this extension for other universities?
A: No, this extension is specifically designed for MMU students and lecturers only.
Q: Are there any plans to support other browsers?
A: Maybe in the future, but for now, the focus is on Chrome.
Q: Can I rely on this extension for my timetable?
A: Somewhat, reason being CLiC might have unexpected bugs or changes that might affect the extension.
Q: How can I contribute to this project?
A: There are things like bug fixes, feature requests, code, and documentation that you can contribute to. Check out the contribution guidelines
Q: Where can I get any help or support?
A: Check if the encountered issues are mentioned in this documentation. If not, you can communicate with me through email, issue tracker, or discord
Source Manifest.json
Similar Extensions
Apiary - Web Highlighter & Annotator 216 0 ★ 1.51MiB
AlphaText - Make text readable! 216 180 ★ 66.04KiB
轻舟加速器 - 一键免费回国 216 45 ★ 273KiB
Moodle Rubric Importer 216 2 ★ 335KiB
Outline Chrome Extension 216 7 ★ 12.84KiB
Color Temperature (Change Lux) 216 26 ★ 74.5KiB
有道灵动翻译 216 162 ★ 55.18MiB
blurweb.app 216 109 ★ 38.49KiB
Ghostify - Anon Story Viewer 216 45 ★ 398KiB
GoLink - Unblock Streaming Sites 216 59 ★ 379KiB
PSI In-application Extension 216 143 ★ 25.63KiB
Google Meet Volume Control 216 137 ★ 14.06KiB
Remove all your Google Calendar Events 216 1 ★ 110KiB
LiveTL - Translation Filter for Streams 216 715 ★ 2.4MiB
Sechify 216 90 ★ 20.88MiB
Dupe.com: Find similar products for less 216 11 ★ 2.65MiB
Global color picker 216 0 ★ 245KiB
MeetInOne Extension for Google Meet 216 21 ★ 925KiB
Live Server Web Extension 216 62 ★ 429KiB
FadBlock Origin: Friendly YouTube™ Adblock 216 319 ★ 68.41KiB
Blinqo 216 0 ★ 89.53KiB
InsExport - IG Follower Export Tool 216 53 ★ 523KiB
pp calculator 216 72 ★ 1.82MiB
ReplyGPT 216 1 ★ 1.05MiB