Ir al contenido principal

Ivelum

1. GitHub code viewer

Создать SPA-приложение для просмотра кода публичных репозиториев на GitHub. Чем решение будет проще, тем лучше. Достаточно реализовать самый базовый функционал, который вы сочтете разумным. Копировать интерфейс GitHub не требуется; даже наоборот - будет здорово, если ваше решение будет хоть в чем-то лучше и удобнее, чем сам GitHub.

Условия:

  • данные должны загружаться из GitHub GraphQL API;
  • приложение должно быть построено на React, желательно последней версии;
  • помимо React, можно использовать любые дополнительные библиотеки и фреймворки;
  • система сборки проекта - любая, на ваше усмотрение. Не забудьте только добавить короткую инструкцию, как собрать проект и запустить его локально;
  • если задачу удалось сделать быстро, и у вас еще остался энтузиазм - как насчет написания тестов?

Присылайте ваше решение в виде ссылки на публичный репозиторий на GitHub.