Skip to content
This repository has been archived by the owner on Nov 16, 2023. It is now read-only.
/ schedule-extension Public archive

The Schedule Extension is a Chrome extension designed to help students manage their timetables for school or university. It provides a user-friendly interface for viewing and managing events, along with various customization options.

License

Notifications You must be signed in to change notification settings

tnowad/schedule-extension

Repository files navigation

Schedule Extension

The Schedule Extension is a Chrome extension designed to help students manage their timetables for school or university. It provides a user-friendly interface for viewing and managing events, along with various customization options.

Features

  • User-friendly interface for easy viewing of the timetable
  • Day/week/month view options to switch between different timeframes
  • Color-coded subjects for easy identification
  • Import/export functionality to manage schedule data
  • Ability to add, edit, and reschedule events
  • Support for recurring events
  • Event reminders and notifications
  • Integration with popular calendar services
  • Cloud synchronization for seamless access across devices
  • Settings and preferences customization
  • Accessibility and usability enhancements

Installation

  1. Clone the repository or download the source code.
  2. Open Google Chrome and go to chrome://extensions.
  3. Enable the "Developer mode" option in the top right corner.
  4. Click on the "Load unpacked" button and select the directory where you cloned/downloaded the source code.
  5. The Schedule Extension should now be installed and visible in your browser toolbar.

Usage

  1. Click on the Schedule Extension icon in the browser toolbar to open the popup or sidebar.
  2. Use the navigation controls to switch between different views (day, week, month).
  3. View the scheduled events on the timetable, with each subject color-coded for easy identification.
  4. To add a new event, click on the "Add Event" button and fill in the necessary details (course name, time, location, etc.).
  5. To edit an existing event, click on the event and modify the details as needed.
  6. Drag and drop events to reschedule them easily.
  7. Set up event reminders and customize notifications in the extension settings.
  8. Sync your schedule with popular calendar services by following the integration instructions in the settings.
  9. Customize the appearance and other preferences in the extension settings.

Contributing

Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue on the GitHub repository.

License

This project is licensed under the MIT License.

About

The Schedule Extension is a Chrome extension designed to help students manage their timetables for school or university. It provides a user-friendly interface for viewing and managing events, along with various customization options.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published