RSS Reader - это SPA-приложение для агрегации RSS-лент. Позволяет добавлять неограниченное количество источников, автоматически обновлять их и читать новые публикации в одном интерфейсе.
Проект реализован на чистом JavaScript с прямой работой с DOM API.
- Добавление RSS-лент по URL
- Автообновление фидов
- Отображение постов в общем потоке
- Отметка прочитанных записей
- Валидация форм и обработка ошибок
- Локализация интерфейса
- Сборка и деплой через Vite
- JavaScript (Promises, async/await)
- DOM API
- MVC-архитектура
- Axios (Ajax-запросы)
- Yup (валидация)
- i18next (локализация)
- Bootstrap
- Vite
Склонируйте репозиторий, перейдите в папку проекта, установите зависимости и запустите приложение:
git clone https://github.com/alekseevgr/frontend-project-11.git
cd frontend-project-11
make install
make develop