RSS Reader — это веб-приложение, которое позволяет пользователям подписываться на RSS-ленты, автоматически отслеживать новые публикации и удобно просматривать их. Проект реализован в рамках учебной программы Hexlet.
Онлайн-версия доступна по ссылке: https://frontend-project-11-ten-theta.vercel.app/
- Node.js v14.0.0 или выше
- npm (обычно устанавливается вместе с Node.js)
git clone https://github.com/dven-dev/frontend-project-11.git
cd frontend-project-11
make installmake start- http://localhost:5173/ в браузере
make build- Добавление RSS-ленты по ссылке
- Валидация формы и URL (в том числе на дубли)
- Загрузка и парсинг RSS через прокси
- Отображение списка постов и фидов
- Автоматическое обновление ленты
- Просмотр содержимого постов в модальном окне
- Переход по ссылке на оригинальную статью
- Поддержка нескольких языков (i18next)
- Обратная связь и валидация с использованием Yup
- JavaScript (ES6+)
- Vite
- Bootstrap 5
- Axios
- i18next
- Yup
- on-change
- DOMParser
- All Origins API