Skip to content

a-aznar/canvas-assignments-timeline-extension

Repository files navigation

Canvas Assignments Timeline Extension

Canvas Assignments Timeline - Transform your Canvas LMS dashboard.
Canvas Assignments Timeline - Transform your Canvas LMS dashboard.

license chrome-webstore users

Manage Your Canvas Assignments Like Never Before!

Experience a Revolutionary Way to View and Manage Assignments in Canvas LMS

Canvas Dashboard View

Canvas Dashboard View

Key Features of Canvas Assignments Timeline

Interactive Timeline

  • Visual Timeline: View all your assignments in an interactive timeline.
  • Assignment Management: Easily manage and mark assignments as completed.
  • Details on Demand: Hover over assignments to quickly see details.
  • Efficient Navigation: Directly access courses and modules from the timeline.
  • Customization: Remembers your timeline settings and preferences.
  • Multilingual Support: Use the extension in 13 different languages.
  • User-Friendly: No account setup required and free to use.

Contribute

Star ⭐, Fork 🍴, and Contribute 👩‍💻! Your contributions, big or small, are always appreciated!

Build and Run Locally

Install dependencies

yarn

Build the extension

yarn build

Load the extension into Chrome

  1. Go to chrome://extensions/
  2. Enable "Developer mode" at the top right.
  3. Click "Load unpacked" and select the dist directory inside canvas-assignments-timeline-extension.

Code structure

  • Popup: Interface's source code at root.
  • Content Script: Injects React app into Canvas. Located in content-script directory.

Acknowledgements

Happy Coding! 🚀🖥️

About

Chrome extension for canvas to show a timeline of assignments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published