The Wiki Education Dashboard is a Ruby on Rails + React app that runs dashboard.wikiedu.org as well as outreachdashboard.wmflabs.org: https://github.com/WikiEducationFoundation/WikiEduDashboard
The focus of this project will be to improve the Dashboard's build tooling, possibly including:
- removing unnecessary dependencies and reducing bundle size
- configuring the app to Webpack's code splitting features
- integrating the internationalization (i18n) files into Webpack and adding fingerprinting to the i18n files
- reducing the use of gulp in the build pipeline, or removing it altogether
- other ways to improve the build that we haven't thought of yet!