Join GitHub today
User experience and facilitation of data entry #123
The easiest way to use Dribdat right now is to avoid using it at all: https://github.com/loleg/sodabot has a (admittedly rather fiddly) script which allows participants to update their projects in a Slack channel. Nevertheless, people tend to (mostly uncomplainingly) use the same plain old form to work on their projects that we've had from the beginning. This could be dramatically improved with not too much effort: for instance:
Though less of a priority, the event forms could be improved in the same fashion. For instance, users like to customize the CSS of their site, but they may not know how to host a CSS file on GitHub (which is recommended in the form) and instead add code directly to the very clunky interface. The event form has many fields, and is disconnected from the process of creating challenges (further discussed in #93).
The goal of this issue is to analyse the problem and propose a strategy to revise or replace the UX of the interface.