ТЕХНИЧЕ ЗАДАНИЕ
Проект: Лендинг для пресейла подписки на будущий маркетплейс товаров и услуг
CMS: WordPress
Плагины: WooCommerce, MemberPress (или Paid Memberships Pro), Elementor Pro
Цель: Собрать оплату с пользователей за подписку (presale), на будущий продукт по льготной цене (минус 90%) и предоставить им доступ к личному кабинету, и сделать сайт легко редактируемым без привлечения разработчика (мы должны иметь возможность в дальнейшем менять текст и картинки и возможно даже удалять определенные блоки (последнее не принципиально, но желательно).
⸻
1. Цели сайта
1. Презентовать будущий маркетплейс товаров и услуг.
2. Дать возможность пользователям приобрести подписку (presale-оферта).
3. После оплаты пользователь должен получить доступ к личному кабинету.
4. Администратор имеет возможность легко изменять контент (тексты, фото, тарифы).
5. Все платежи должны фиксироваться в WooCommerce и MemberPress.
⸻
2. Основной функционал
2.1. Главная страница (Landing Page)
• Адаптивный дизайн (мобильная и десктопная версии).
• Секции:
1. Главный экран: логотип, заголовок, короткое описание, кнопка “Оформить подписку”.
2. Описание проекта: что это за маркетплейс, какие преимущества.
3. Планы подписки: 3 тарифа (например, Standard €2.99 / Premium €7.99 / Elite €24.99).
4. FAQ: ответы на типовые вопросы.
5. Контакты: форма обратной связи или email.
6. Политика конфиденциальности и условия публичной оферты (отдельные страницы).
• Кнопка “Купить подписку” → переадресация на страницу оформления оплаты через WooCommerce.
2.2. Оплата (WooCommerce)
• Оплата через Stripe (или Fondy / LiqPay / PayPal – в зависимости от рынка).
• Оплата подписки (не разовый товар, а subscription).
• После успешной оплаты пользователю создается аккаунт и дается доступ к личному кабинету (MemberPress role = active).
2.3. Личный кабинет пользователя (MemberPress)
• Страница с входом (логин/регистрация).
• Страница профиля пользователя:
• Просмотр своих данных (имя, email).
• Возможность изменить пароль.
• Просмотр статуса подписки (активная/неактивная).
• История оплат (через WooCommerce).
• После входа — переадресация в кабинет, при выходе — на главную.
2.4. Админ-панель (для владельца сайта)
• Возможность:
• Редактировать контент через Elementor (тексты, фото, блоки).
• Редактировать тарифы подписки (через MemberPress).
• Просматривать пользователей и платежи.
• Получать email-уведомления о новых регистрациях и покупках.
⸻
3. Дизайн
•Дизайн уже готов. При этом мы готовы выслушать советы и рекомендации по изменению и улучшению и тж.
⸻
4. Технические требования
4.1. Плагины
• Elementor Pro (для редактирования контента).
• WooCommerce (оплата, учет).
• MemberPress (управление подписками и кабинет пользователя).
• WP Mail SMTP (для отправки писем).
• Stripe Gateway (или другой платежный шлюз).
• Security plugin (Wordfence или iThemes Security).
• Cache plugin (WP Rocket или аналог).
4.2. Техническая реализация
• Использовать чистую тему, например, Hello Elementor или Astra.
• Структура должна быть SEO-дружественной (мета-теги, Open Graph, скорость).
• Обеспечить HTTPS (через Let’s Encrypt).
• Мультиязычность (опционально, через WPML или Polylang).
⸻
5. Безопасность
• SSL-сертификат обязателен.
• Защита админки (ограничение попыток входа).
• Регулярные обновления плагинов.
• Бэкапы (автоматические раз в сутки).
⸻
6. Email-уведомления
• После покупки — автоматическое письмо “Ваша подписка активирована”.
• При восстановлении пароля — стандартное письмо WordPress.
• Письмо админу о новой покупке или регистрации.
⸻
7. Адаптивность
• Полная адаптивность под мобильные устройства (iPhone, Android, планшеты).
• Тестирование в Chrome, Safari, Edge.
⸻
8. Тестирование перед запуском
1. Тестовая покупка через платежную систему. > Александр: 2. Проверка регистрации пользователя и доступа к кабинету.
3. Проверка редактирования контента через Elementor.
4. Проверка отправки писем.
5. Проверка отображения на мобильных устройствах.