MoodleNet/Front-end dev workshop: Difference between revisions
From MoodleDocs
Doug Belshaw (talk | contribs) No edit summary |
Doug Belshaw (talk | contribs) No edit summary |
||
Line 2: | Line 2: | ||
---- | ---- | ||
[[File:IMG_20180920_104706.jpg|thumb]] | |||
Doug and Mayel from the MoodleNet team spent three days (Weds 19th to Fri 21st September 2018) with [https://outlandish.com Outlandish]. This was follow-up work to the [https://docs.moodle.org/dev/MoodleNet/Design_Sprint Design Sprint] we did back in May 2018, and to UX Milestones 1 and 2. | Doug and Mayel from the MoodleNet team spent three days (Weds 19th to Fri 21st September 2018) with [https://outlandish.com Outlandish]. This was follow-up work to the [https://docs.moodle.org/dev/MoodleNet/Design_Sprint Design Sprint] we did back in May 2018, and to UX Milestones 1 and 2. | ||
Revision as of 11:00, 24 September 2018
Error creating thumbnail: File with dimensions greater than 12.5 MP
Doug and Mayel from the MoodleNet team spent three days (Weds 19th to Fri 21st September 2018) with Outlandish. This was follow-up work to the Design Sprint we did back in May 2018, and to UX Milestones 1 and 2.
We had an ambitious agenda for the workshop, aiming to:
- Allow Sam, the front-end developer Outlandish have assigned to this project, to get up to speed with MoodleNet
- Help define and scope front-end deliverables
- Decide on the layout/look/feel of both the desktop and mobile web versions of MoodleNet
- Create a draft style guide (in code)
- Develop a basic app (skeleton repo in GitLab)
- Filed GitLab issues for (at least 1+ month of) post-workshop front-end development
- Agree on the toolkit (incl. libraries) we’re going to use
There is a GitLab board to track issues from both this workshop and forthcoming front-end development work.
During the workshop itself, we managed to:
- Prioritise the above work, using a 'must', 'should', and 'could' approach
- List the assumptions we came into the workshop with and whether they're actually correct
- Agree on the front-end toolkit we're going to use and make decisions on components
- Make some UI decisions, building on UX Milestones 1 and 2
- Decide on resource allocation
- Figure out what the 'containers' would look like from a basic design point of view
- Start thinking about pre-MVP user testing
- Develop a basic skeleton app in React
- Create a verb-based list of intentions for MoodleNet users to help inform front-end development
- Experiment with ReactXP and other options to figure out if they're a good fit