В вашем вопросе содержится ответ на него.
В противном случае у вас не вопрос, а задание.
Вот возникнут сложности с реализацией отдельных частей - тогда спрашивайте вполне определенные вещи.
Начинайте систематизировать все свои знания о досках объявлений в техническом задании.
Rails - это всего лишь инструмент. Если вы не знаете, как с ним начинать разрабатывать - начинайте с его основ.