Создание скелета сайта с личным кабинетом на Wordpress с использованием Vue.js:
1. БД сайта: БД сайта помимо логинов и паролей пользователей должна содержать таблицу с проектами каждого пользователя. У проекта есть id, наименование и api-key. БД должна управляться по api.
2. Модуль регистрации-авторизации пользователя: регистрация происходит по адресу электронной почты (логин) и выполняется двумя способами: первый вход с главной страницы с заполнением необходимых полей для регистрации (имя, телефон, логин (почта), пароль, капча яндекс или гугл) без проекта; второй переход по реферальной ссылке, в которой прописан JSON с данными по клиенту (почта, телефон, имя, id проекта, наименование проекта), на основании которых происходит регистрация, а пароль направляется на адрес электронной почты. После успешной регистрации данные пользователя должны через api передаваться в базу заказчика, а в ответ база направляет api ключ проекта, который должен быть сохранен в БД сайта.
3. Страница личного кабинета. Десктопная версия страницы личного кабинета будет иметь боковое и верхнее меню, она также должна быть адаптирована под мобильную версию. На один адрес электронной почты может быть зарегистрировано несколько проектов, поэтому внутри личного кабинета должно быть предусмотрено переключение между разными проектами.
Опубликован 06.11.2025 в 11:59
Заказ находится в архиве