Берем чистый сервер (в Германии или в России на том же Яндекс - облаке) На сервер ставим Node.js как сервер. Прикручиваем базу данных и хранилище файлов. То есть запускаем полноформатный BackEnd сервер со всеми его функциями.
Для работы сервиса ставим админ. панель (уже есть готовая , но при необходимости меняем) с тем функционалом, что требуется именно заказчику.
Авторизация , как и регистрация обязательна и все работает через токен с ключом 1024 бита.
Далее верстаем по макетам FrontEnd, те есть непосредственно сайт (FrontEnd) - то что видит пользователь.
Все пишется (как админка, так и видимая пользователю часть ) на фреймворке Vuetify - это современный реактивный инструмент c красивым функционалом и логическое развитие Vue.
Технология: One Single Page.
Плюсы такой сборки:
– все заточено под клиента и его требования.
- исходники отдаем клиенту с комментариями и пояснениями.
- также выкладываем на GitHub
- нет дырок в безопасности, как в том же WP
Минусы
– несмотря на то, что я пишу комменты в коде, другой программист может запутаться в случае правки.
Сроки:
- первые результаты через неделю
- доводка и безопасность еще 2 недели
- на круг работы – 1 месяц
- полгода – гарантия