diff --git a/README.md b/README.md index 8b1c6ce..56c3822 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ ## О проекте -- Написан за 10 часов, в качестве тестового задания перед собеседованием +- Написан за 10 часов, в качестве тестового задания перед собеседованием по выданному [техническому заданию](./Техническое%20задание.md) - Основан на открытом API https://jelly-belly-wiki.netlify.app - Server Side Rendering (SSR) - в ответ на запрос пользователя сервер отправляет сгенерированный HTML заполненный контентом, а затем загружается весь необходимый для работы JavaScript. Для пользователя страница загружается быстрее - Search Engine Optimization (SEO) - благодаря SSR поисковые боты могут индексировать страницы (в отличии от приложений написанных с использованием SPA подхода) diff --git a/Техническое задание.md b/Техническое задание.md new file mode 100644 index 0000000..5cab4fd --- /dev/null +++ b/Техническое задание.md @@ -0,0 +1,26 @@ +# Сайт о бобах JellyBelly + +## **Задача** +Написать десктоп проект на реакт о фасолях, используя открытый api https://jelly-belly-wiki.netlify.app/ +> Оценочная стоимость времени 8 часов + + +## Стек: +- TypeScript +- React +- Остальное на усмотрение разработчика + +## Требования +- Необходимо использовать все конечные точки представленные в api +- Дизайн придумываете сами +- Реализовать эффект “бесконечного скролла” для списков + + +## Критерии оценивания: +- Функциональность приложения + > Проверка соответствия требованиям и корректности работы всех пользовательских сценариев. +- Качество кода + > Оценка чистоты, структурированности, а также использования современных функций и практик ECMAScript. +- Визуальное оформление + > Проверка удобства использования приложения на desktop устройствах +