Данный проект создан с целью выполнения тестового задания компании Beeline. Проект имеет название "бесконечный скролл Beeline". В "бесконечный скролл Beeline" вы можете прокучивая скролл получать актуальные новости. Вы можете воспользоваться фильтром для выбора нужной вам ккатегории новостей. Если вы хотите загрузить свои новости, воспользуйтесь формой загрузки Excel.
В данном проекте применяется "React18+", в качестве управления состоянием используется Redux. Процесс роутинга осуществлё с помощью библиотеки "react-router-dom". Код написан на языке "JavaScript". В качестве стилей используется подход CSS in JS, используется библиотека Material UI. Сборка осуществлена с использованием Vite.
Для скачивания проекта необходимо открыть ветку main скопировать протокол HTTPS https://github.com/WhiteOligator/beeline.git. После этого в терминале IDE необходимо ввести команду git clone https://github.com/WhiteOligator/beeline.git. Необходимо установить библиотеки командой npm install. Для запуска проекта введите npm run dev. Для деплоя проекта введите команду npm run build.