Skip to content

Multiple chrome extensions that speed up the tasks within MMU CliC.

License

Notifications You must be signed in to change notification settings

FramedStone/SassyNic

SassyNic Logo

SassyNic

Checkout Wiki and SassyNic Future Roadmap for more detailed information!

License GitHub release

tutorial.mp4

Short Description 🌌

Multiple chrome extensions that hopes to speed up the tasks within MMU CliC.

❗❗ Requirements ❗❗

  • MMU student with "Active" current student status ONLY.
  • Chrome browser & Firefox ONLY (for now).

Installation 🔩

  1. Go to Chrome Web Store and search up "SassyNic" -- SassyNic

Key binding ⌨️

Timetable table's navigation: Arrow keys (Left & Right) or ('p' & 'n')
Timetable enroll button: 'e' or 'Enter' key

Tech Stack 🚀

  1. HTML
  2. CSS
  3. Javascript
  4. Chrome API
  5. Firefox API

Algorithm Used 💻

  1. Backtracking
  2. Genetic (only fitness function part)

Changelog 📁

Release Notes, Version Support

Privacy policy 📜

Privacy Policy

License ⚖️

GNU General Public License v3.0

Credits 🤝🏻

Hackerspace MMU and Prof. Linda Chua @ MMU Cyberjaya

FAQs 🍩

How do I install SassyNic?

  • Go to Chrome Web Store and search for "SassyNic". Click Add to Chrome to install. For Firefox, there's .xpi files in Installation

Is there any specific requirement to use SassyNic?

  • Yes, you need to be an MMU student with an Active current student status and use the Chrome browser (for now).

Can I use SassyNic on other browsers?

  • Currently, Chrome is the only supported browser.

What's the logic behind SassyNic?

  • Checkout Wiki for more detaild information.

How long it took you to develop SassyNic?

  • About half a year.

Which year are you in currently?

  • Diploma 2nd year

Is SassyNic safe?

  • Yes and Maybe No, kindly check out Privacy Policy section 4. Security.

Are the generated timetables accurate?

  • Yes and Maybe No.
  • Yes: because it's proven by Algorithms using Mathematical Formula.
  • Maybe No: because SassyNic highly relies on CliC MMU's data accuracy, any slight changes to the data especially its HTML structure can potentially affect the data accuracy that SassyNic is going to display, hence please use at your own risk.

Can I use this extension for other universities?

  • No, it's currently only for MMU students. But I would love to integrate with other universities if the website has similar logics.

Can I contribute to this project?

  • Yes, as long as you're following this guideline and you know what you're doing.

How do I submit bug reports?

Where can I find you?

Packages

No packages published

Contributors 2

  •  
  •