Это баннерная крутилка. Пользователь имеет несколько сайтов. Может создавать площадки для показа баннеров. Площадка может крутить несколько баннеров. Учитываются клики и показы. Показываются баннеры, у которых не “закончились” клики или показы.
Storing All the clicks and shows in database is prodigally. In real there should be Redis for last day and Daily, Weekly, Monthly stats in database.
-
bundle && rake db:migrate && rake db:seed && rails s
-
Sign in: “[email protected]”, password: “secret”
-
It’d be nice use Mina gem for deployment.
-
Currently images are stored on local filesystem. Use “fog” gem for Amazon S3.
-
Rspec: please see examples in /spec.
-
Use Guard.
-
Candy Bootstrap forms for sites, banners, devise
-
More specs.
-
prevent_robots
-
CanCan