Ildex

Ildex - информационный онлайн-сервис чтения RSS-лент новостей, с социальными функциями и отдельно разработанным мобильным приложением.

Цель проекта - разработка сервиса сбора и чтения новостей из выбранных пользователем источников, предоставляющих новостные ленты, с возможностью оффлайн чтения новостей при использовании мобильного приложения.

Особенности ресурса:

  • Ленты новостей сторонних ресурсов опрашиваются не у каждого пользователя системы, а централизовано, на стороне сервера ildex;
  • Реализована возможность чтения новостей, как с мобильного устройства, так и из браузера стационарного компьютера;
  • Пользователю доступно формирование списков популярных лент;
  • Для некоторых ресурсов реализована возможность чтения новостей без необходимости перехода на страницу-источник, реализована связь с социальными сетями;
  • Доступно оффлайн чтение новостей через мобильное приложение;
  • Есть возможность поместить новость в “избранное” для последующего быстрого доступа к ней;
  • Реализовано отображение статистики по самым популярным новостям/каналам

Основа проекта - php-фреймворк YII2. Весь фронт создан на CSS-фреймворке Twitter Bootstrap, реализована респонсивная верстка с полноценной мобильной версией. На данный реализована поддержка двух языков, в дальнейшем количество доступных языков планируется расширять. Под проект выделен отдельный сервер с использованием технологии кэширования Memcached, HTTP-сервер Nginx, используемая база данных – PostgreSQL. Разработка велась с использованием системы контроля версий Git.

Мобильное приложение разработано с использованием технологии PhoneGap и AngularJS