ignar / fyber-developer-challenge

Ruby Developer Challenge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a challenging task for Fyber company.

The task interacts with Fyber developer API and displays results in a proper way. As I was informed the challenge had taken me about two hours, but it took me about 5 or 6 hours and I think that still there are a lot of room for improvements, but now it looks like more or less ready for deploy.

I used several common approaches like:

  • form object
  • data classes and domain objects

RequestsController#create is slightly thick and code may be moved to a service class in order to make it reusable in the future. But for current specifications it is ok in my opinion.

Deployed with Docker on DigitalOcean server.

URL: http://46.101.162.19/ Linkedin: https://ua.linkedin.com/in/melnikovartem

About

Ruby Developer Challenge


Languages

Language:Ruby 82.7%Language:HTML 13.9%Language:CSS 1.7%Language:JavaScript 1.5%Language:CoffeeScript 0.2%