Этапы, которыми я занимался: проектирование, верстка, программирование. Что использовал: Ruby/RoR, DelayedJob, Omniauth, Youtube/Vimeo API.