Contributor
Pranjal Rajput

[Programs & Events Dashboard] Improve system for copying courses from one Dashboard to another


Mentors
Shashwat, ragesoss
Organization
Wikimedia Foundation
Technologies
javascript, react, ruby
Topics
web
This project aims to enhance the course copying feature present for copying courses across the servers. Currently, when courses are copied between these platforms, crucial elements such as Timeline content are not included, posing challenges in reusing assignment plans. The proposed improvements will streamline the transfer process, enabling seamless migration of Timelines and other essential content across servers utilising pre-defined classes and methods. It would also allow non-admins to copy courses from Wiki Education Dashboard to Program and Events Dashboard. The current Dashboard mobile view presents challenges such as overflowing pages, non-responsiveness and design flaws, significantly limiting its functionality on small screens and hampering the overall user experience. This project also aims to resolve them.