Open Source is the reason why Cboard exists.
Prototyping and Testing
Cboard has proven to be suitable for a multitude of users. A particular case that stood out for us, we met a 22-year-old with cerebral palsy who previously had no experience using assistive augmentative communication (AAC tools). She has limited use of her hands and arms but was able to use Cboard on a tablet. She was able to navigate the contents of the application, express her needs (was able to clearly express she was hungry and wanted to eat cake),and even expressed she enjoyed using Cboard.
From her interaction with the platform, we gained valuable insights, for example, she suggested that it would have been more helpful for her if the ‘back’ button was larger. She also mentioned that the diagram depicting the ‘family’ was confusing as she did not understand the pictograms used to represent family members.
The initial development of the application was hosted on React JS as a simple UI application without login or cloud capability. We conducted preliminary research on the project, reaching out to developers, mentors, and key stakeholders. After deliberation, we decided to design of an API-powered platform in order to provide the Cboard cloud the capability for users to log in, save and create content. With the main architecture and infrastructure in place, we were able to quickly translate our programme and proceed with testing.
Quickly after the GitHub project was created, people with different skill sets and backgrounds started to contribute in different areas of expertise. We were able to create a space within the open source community for programmers, designers, translators, users, and parents to collaborate on improving our solution.
The UNICEF Innovation Fund team gave professionalism and soundness to the ideas that we had.