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