Описание проблемы

В React-приложении наблюдается некорректное поведение роутинга: при первичной загрузке страницы все работает штатно, однако при попытке вернуться на главную страницу сайт либо не загружается, либо выводит сообщение об ошибке "Страница не найдена".

Техническое задание

  • Провести аудит текущей конфигурации роутинга (React Router).
  • Выявить причину, по которой главная страница не работает при повторной навигации.
  • Устранить найденную ошибку без нарушения работы других страниц проекта.
  • Проверить, что все ссылки и переходы между разделами сайта функционируют корректно.
  • Протестировать сценарий: открытие сайта → переход на другую страницу → возврат на главную страницу.

Требования к разработчику

  • Опыт работы с React и React Router (версия 6 или новее).
  • Понимание принципов SPA и клиентской маршрутизации.
  • Умение использовать инструменты отладки браузера.

Результат

После исправления бага навигация между всеми страницами должна быть стабильной и не вызывать ошибок при возврате на главную страницу.

Создание базы данных спортивных упражнений

Требуется собрать и структурировать большую базу данных упражнений с детальными параметрами и визуальным контентом. Способ реализации (парсинг, ручной сбор) определяется исполнителем.