blcPlus

blcPlus Logo # blcPlus 🚀 **BLC, but actually good** [![Firefox Add-on](https://img.shields.io/badge/Firefox-Extension-FF7139?style=flat-square&logo=Firefox-Browser)](https://github.com/6ayzid/blcPlus) [![Manifest V3](https://img.shields.io/badge/Manifest-V3-4285F4?style=flat-square)](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions) [![Open Source](https://img.shields.io/badge/Open_Source-❤️-success?style=flat-square)](https://github.com/6ayzid/blcPlus) *Say goodbye to repetitive manual logins and frustrating session timeouts.*

📖 What is blcPlus?

blcPlus is a powerful, open-source Chrome extension specifically designed to enhance the experience on the Daffodil International University (DIU) Blended Learning Center (BLC) portal. It actively monitors your session state and uses background automation to handle authentication and session longevity—wrapped in a beautiful, Material 3 design dashboard.

✨ Features

🚀 Installation (Developer Mode)

The extension is loaded manually in Chrome using developer mode:

  1. Clone or download this repository:
    git clone https://github.com/6ayzid/blcPlus.git
    
  2. Open Chrome and go to chrome://extensions.
  3. Enable Developer mode in the top-right corner.
  4. Click Load unpacked.
  5. Select the downloaded blcPlus folder.

The blcPlus icon will now appear in your Firefox toolbar!

⚙️ Usage

  1. Click on the blcPlus extension icon in your browser toolbar to open the settings dashboard.
  2. Enter your Student ID / Username and Password.
  3. Toggle the Enable Auto-Login switch to the ON position.
  4. Click Save Settings.
  5. Navigate to the DIU BLC Portal. The extension will immediately take over, log you in, and redirect you to your dashboard.

📁 Project Structure


Disclaimer: This extension securely stores your credentials locally within your browser using the extension storage API. It does not send your data to any external servers.