Skip to content

tarasovem/rss-reader

Repository files navigation

RSS Reader

Сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.

Actions Status project-check Maintainability

Preview

Минимальные требования

  • Node.js
  • npm

Установка

Для установки сервиса необходимо в папке проекта открыть терминал и ввести следующую команду:

make install

Теперь, когда вы установили все необходимые зависимости, можете собрать проект командой

make build

А так же запустить проект в режиме разработки, после чего проект соберется и запустится локальный сервер

make dev

Использование

После того как вы откроете страницу проекта перед вами появится поле ввода.

  1. Введите адрес RSS-ленты
  2. Нажмите кнопку "Добавить"
  3. Слева появится список постов, полученных из добавленного фида
  4. Справа список подключенных фидов
  5. Список постов будет пополняться каждый раз, при обновлении фида
  6. При нажатии кнопки "Просмотр" откроется модальное окно с предложением перейти к целевой статье или посту
  7. Так же к статье или посту можно перейти просто нажав на заголовок
  8. Все просмотренные статьи будут иметь серый цвет