A lightweight Browser Extension to help students of Masai School keep track of their completed lectures effortlessly.
- ✅ Mark lectures as Completed
- 🔁 Easily Unmark any lecture by clicking again
- 💾 Stores data locally using Chrome's storage
- 📥 Export your completed lectures list as a
completed.json
file - 📤 Import a backup JSON file to restore your progress
- 🔒 Works only on:
https://students.masaischool.com/lectures
Follow these steps to load the extension into your browser:
-
Download the Extension Files:
- Clone or download this repository as a ZIP file.
- Extract the ZIP file to a folder on your computer.
-
Open Chrome Extensions Page:
- Open Chrome and navigate to
chrome://extensions/
.
- Open Chrome and navigate to
-
Enable Developer Mode:
- Toggle the "Developer mode" switch in the top-right corner of the page.
-
Load the Extension:
- Click on "Load unpacked" and select the folder where you extracted the extension files.
-
Verify Installation:
- The extension should now appear in your list of extensions. You can pin it for quick access.
-
Download the Extension Files:
- Clone or download this repository as a ZIP file.
- Extract the ZIP file to a folder on your computer.
-
Open Firefox Add-ons Page:
- Open Firefox and navigate to
about:debugging#/runtime/this-firefox
.
- Open Firefox and navigate to
-
Load Temporary Add-on:
- Click "Load Temporary Add-on" and select the main file (
manifest.json
) of the extension.
- Click "Load Temporary Add-on" and select the main file (
-
Verify Installation:
- The extension should now appear in your add-ons list.
- Navigate to:
https://students.masaischool.com/lectures
- You'll see a “MARK AS COMPLETED” button beside each lecture.
- Click to mark ✅ or click again to unmark.
- Click the extension icon in the toolbar:
- 📥 Download Backup (saves your lecture list as
completed.json
) - 📤 Upload Backup (restores your list and refreshes the page)
- 📥 Download Backup (saves your lecture list as
- A quick embed shows clear Instructions in the popup for your convenience.
Crafted with ❤️ by a fellow Masai student to simplify tracking your learning journey.
Contributions and pull requests are most welcome!
Found a bug or want a feature? Open an issue or PR.
This extension is intended for educational and personal use only. It is designed to help students track their lecture progress on the official Masai School platform.
- This tool does not interfere with or manipulate the platform’s data in any way.
- It simply stores progress locally in your browser for personal tracking purposes.
- The author is not affiliated with Masai School.
- Use of this tool is at your own discretion and risk.
The author is not responsible for any misuse or consequences resulting from the use of this extension.