EdusoftWeb Schedule Extension


Overview
EdusoftWeb Schedule Extension is a browser extension that enhances your EdusoftWeb experience by displaying your class schedule in a more visually appealing and interactive timetable format.
The extension is designed to work with EdusoftWeb, a web-based platform used for managing educational institutions’ schedules and resources. With this extension, students can easily visualize and manage their daily class schedules, making it convenient and efficient to plan their study routine.
Features
- Display class schedule in a dynamic timetable format.
- Color-coded subjects for easy identification.
- View additional details such as subject names, room numbers, and practice sessions.
- Save your schedule locally for easy access and quick reference.
- Responsive design for various screen sizes and devices.
Tech Stack
The EdusoftWeb Schedule Extension is built using the following technologies:
- Vue.js - A progressive JavaScript framework for building user interfaces.
- TypeScript - A superset of JavaScript that adds static typing to the language.
- Unocss - A utility-first CSS framework that allows for efficient styling without unnecessary bloat.
Installation
The extension is available for installation on popular web browsers like Google Chrome, Mozilla Firefox, and Microsoft Edge. Follow the steps below to install the extension:
- Clone or download this repository to your local machine.
- Open your web browser.
- Go to the browser’s extension management page:
- Google Chrome:
chrome://extensions/
- Mozilla Firefox:
about:addons
- Microsoft Edge:
edge://extensions/
- Enable the developer mode (usually found in the top right corner).
- Click on “Load unpacked” or “Load extension” (depends on the browser).
- Select the directory where you cloned or downloaded this repository.
- The extension should now be installed and ready to use.
Usage
To use the EdusoftWeb Schedule Extension, follow these simple steps:
- Open your web browser and navigate to the EdusoftWeb platform.
- Log in to your EdusoftWeb account using your credentials.
- After logging in, click on the “View Schedule” option to access your class schedule.
- Once you view your schedule, the extension will automatically detect the schedule and display a “Save” button.
- Click on the “Save” button to store your class schedule locally. This allows you to access your schedule even when you are offline.
Contributing
Contributions to this project are welcome. If you encounter any issues or have ideas for improvements, please open an issue or submit a pull request.
When contributing code, please follow the existing code style and include tests for new features or bug fixes.
License
This project is licensed under the MIT License.
Acknowledgments
Special thanks to the Vue.js community and other open-source libraries that made this extension possible.