Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Требуется опытный RoR-разработчик

project expired


Наши проекты expatmobile.ru, singleport.net.

Технологии сервера:

Базовое

  • Rails 5
  • Ruby 2.3 - 2.4

Базовые гемы

  • Rspec - тестирование
  • Factory girl - тестирование
  • Apipie - документировани
  • Devise - авторизация
  • Cancancan - права
  • Sidekiq - отложенные задачи
  • Sidekiq-scheduled - регулярные задачи
  • OneSignal - нотификации, могу сервис предоставить

Организация кода

Контроллеры группируем по фронту (account_api/, billing_api/, mobile_api/, web/)

В API указываем namespace версии (account_api/v1/, mobile_api/v1/)

Используем Сервисы (логика из контроллеров) (app/services/)

В сервисах используем DI (отсюда)

Толстые модели, тонкие контроллеры


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

Client
Dmitry Batin
Switzerland Basel  2   0
Project published
12 March at 14:36
42 views
Payment methods