Programs & Events Dashboard (code) is a Ruby on Rails app with a React.js frontend. Its main purpose is to help organize and track group editing projects on Wikipedia and other wikis. It was initially designed to support the Wikipedia Education Program on English Wikipedia, in which university students write Wikipedia articles in the classes, but is gradually being extended to support other use cases such as edit-a-thons, and to work better for other languages and projects.
One of the major use cases is the Art+Feminism project, a world-wide program of edit-a-thons that take place each March. Art+Feminism used the Dashboard to organize its 2017 events for the first time, and identified a range of problems and desired features afterwards: https://en.wikipedia.org/wiki/Wikipedia:Meetup/ArtAndFeminism/Planning/MidpointReport2016-2017#Dashboard_Report
In coordination with Art+Feminism organizers, this project will focus on improving the Dashboard to better support Art+Feminism 2018, which takes place in March 2018 and is largely planned in January and February 2018. The above report will be a useful starting point for figuring out which specific improvements to prioritize.
- Ruby on Rails
- React.js and Redux
- Web design
- @Ragesoss / Sage Ross (product, Wiki Education Foundation)
- @Capt_Swing / Jonathan Morgan (design research, Wikimedia Foundation)
- Set up a development environment: https://github.com/WikiEducationFoundation/WikiEduDashboard/blob/master/docs/setup.md
- Talk with us: #wikimedia-ed on Freenode IRC
- Some possible microcontributions: https://github.com/WikiEducationFoundation/WikiEduDashboard/issues?q=is%3Aissue+is%3Aopen+label%3A%22newcomer+friendly%22