Веб-сайт, посвященный литературе. Написан на Ruby 2.2 и Ruby on Rails 4.2. Особенно сложный, оптимизированный и быстрый front-end. Было очень интересно разрабатывать проект, учитывая мою любовь к литературе.
Полностью сделал серверную часть проекта и часть front-end. При разработке использовалось:
Тестирование RSpec, Capybara
Настройка VPS (Ubuntu 14.04 + Nginx + Unicorn)
Deploy посредством Capistrano
Поиск черед ElasticSearch
Кеширование Memcached
Настрока OAuth, работает через vk API и Facebook API
Sidekiq
Создание парсер-роботов с помощью Mechanize и Nokogiri
При разработке использовался git (приватный репозиторий bitbucket)
В итоге получилось качественное, безопасное, поддерживаемое веб-приложение.
А также в рамках этого сервиса создал бота(@nineBooksBot) telegram на ruby, используя:
Telegram API
Foreman
ActiveJob + Sidekiq
Google API
Ссылка:
9books.ru