Самостоятельная разработка
Это самый сложный путь, так как он требует наличие навыков программирования и создания сайтов. Для оформления необходимо проявить дизайнерскую хватку. Делать все придется или своими силами, или с привлечением фрилансеров, которые не всегда с первого раза выдают именно тот результат, что нужен.