Разработка сайта на React
Задача: сверстать сайт на React'е по макету в Figma (макет не весь, а только та часть, которая на фото). Связать фронтс бэкендом. Функционал и связь с бэкендом обеспечивается совместной работой. Документации бэкенда нет, поэтому все необходимые ручки (API) от бэкенда предоставим, главное сообщить и обговорить какой формат нужен.
Макет фигма:
макет
https://www.figma.com/design/hXhUvE9K0MZh6ji6H5xAu...
мобильная версия
https://www.figma.com/proto/hXhUvE9K0MZh6ji6H5xAuO...
десктопная версия
https://www.figma.com/proto/hXhUvE9K0MZh6ji6H5xAuO...
https://www.figma.com/proto/hXhUvE9K0MZh6ji6H5xAuO...
Шаблон того что хотели воплотить
https://miro.com/app/board/uXjVK7RasU4=/
По условиям работа ведется в нашем репозитории, не на стороне
чистый и качественный код который можно будет поддерживать;
уверенно знаете HTML, CSS, JS;
знаете что такое API и умеете взаимодйствовать с ним;
имеете опыт работы с React;
имеете опыт разработки на TypeScript;(эта на всякий случай)
имеете опыт использования CSS-препроцессоров;
имеете опыт работы с веб-сервисами (REST, WebSocket);
имеете опыт применения бандлеров (Webpack, Vite);
имеете опыт работы с системами контроля версий исходных кодов (Git или подобными)
Также желательно сделать работу pixeled perfect и использование контейниризации привествуется
Макет фигма:
макет
https://www.figma.com/design/hXhUvE9K0MZh6ji6H5xAu...
мобильная версия
https://www.figma.com/proto/hXhUvE9K0MZh6ji6H5xAuO...
десктопная версия
https://www.figma.com/proto/hXhUvE9K0MZh6ji6H5xAuO...
https://www.figma.com/proto/hXhUvE9K0MZh6ji6H5xAuO...
Шаблон того что хотели воплотить
https://miro.com/app/board/uXjVK7RasU4=/
По условиям работа ведется в нашем репозитории, не на стороне
чистый и качественный код который можно будет поддерживать;
уверенно знаете HTML, CSS, JS;
знаете что такое API и умеете взаимодйствовать с ним;
имеете опыт работы с React;
имеете опыт разработки на TypeScript;(эта на всякий случай)
имеете опыт использования CSS-препроцессоров;
имеете опыт работы с веб-сервисами (REST, WebSocket);
имеете опыт применения бандлеров (Webpack, Vite);
имеете опыт работы с системами контроля версий исходных кодов (Git или подобными)
Также желательно сделать работу pixeled perfect и использование контейниризации привествуется