Новый конкурс приглашает дизайнеров и разработчиков найти интересные способы визуализации реальных персональных данных с помощью библиотеки JavaScript с открытым исходным кодом, Chart.js.
Конкурс, организованный на Challenge Post, исходит от Ника Дауни, создателя Chart.js и запрашивает панель мониторинга на основе браузера с тремя или более диаграммами, которые могут:
отслеживайте личные действия, оптимизируйте свою жизнь и вдохновляйте других. Данные могут включать социальную активность, развлечения, физические упражнения, питание или что-то еще, чем вы не против поделиться публично.
Ваша панель мониторинга должна быть построена с помощью проекта GitHub с открытым исходным кодом Chart.js, библиотека JavaScript, которая использует элемент HTML5 canvas для отображения шести различных типов диаграмм — линейных, столбчатых, радарных, круговых, полярных и пончиковых.
Вы можете использовать существующие chart.js функции и добавление или расширение функций для создания панели мониторинга. Примеры потенциальных новых функций включают в себя:
- Альтернативные эффекты анимации графиков на графиках с использованием уравнений ослабления в Chart.js
- Новые типы диаграмм, отображающие данные привлекательными способами
- Повторное использование функций шаблонов строк для создания HTML-кода для легенд диаграмм
- Расширение Chart.js API путем добавления новых методов в созданные диаграммы
Призами в конкурсе являются
- Бесплатные футболки для первых 250 приемлемых заявок
- iPad mini 16 ГБ для трех лучших представлений
Крайний срок-11 июля, и заявки будут оцениваться Ником Дауни при содействии генерального директора Stew Langille Visal.ly, Навин Селвадурай, соучредитель Forusquare, Джесси Тамас, генеральный директор и основатель JESS3. Критериями оценки являются:
- Креативность — включая использование существующих Chart.js особенности
- Использование интересных и/или обновленных в реальном времени данных
- Дизайн панели мониторинга — насколько хорошо он делает данные доступными и привлекательными
- Отзывчивость графиков и мобильная совместимость панели мониторинга
- Потенциальный вклад в Chart.js проект путем добавления или расширения функций
Конкурс открыт для отдельных лиц и команд отдельных лиц, и вы даже можете участвовать в нем как частное лицо и как член одной или нескольких команд!
Право на участие в конкурсе в первую очередь заключается в том, что вы «достигли совершеннолетия» в своей стране проживания и не проживаете в «стране, штате, провинции или территории, где законы Соединенных Штатов или местное законодательство запрещают участие», подробности приведены в Правилах подачи заявок.