Перш ніж відправити свою пропозицію, прошу ознайомитися з завданням, яке
необхідно виконати, якщо можете реалізувати, тоді присилайте приклади подібних
проєктів, які були вами реалізовані. Дякую за розуміння.
Мета проекту:
Створення сайту для онлайн продажу готових документів (дизайн готовий) з можливістю
адміністрування контенту, керування продажами, підтримкою різних мов, методів оплати
та аналітикою продажів.
Основні вимоги:
1. Підтримка мультимовності та інше:
- Підтримка мов (українська, російська, англійська). Основна українська, рус
та англ з авто перекладом.
- Можливість автоматичного перемикання мови на основі мови запиту та/або
вибору користувача.
- Сайт має коректно відображатись на пристроях із різними розмірами екрану
(мобільні телефони, планшети, десктопи).
- Підтримка основних браузерів (Google Chrome, Safari, Firefox, Edge).
- Validator.w3.org без помилок.
2. Адмін-панель:
- Додавання та редагування контенту (документів) із зазначенням тегів, опису,
категорій, супутніх документів.
- Керування файлами: завантаження, оновлення, призупинення (видимі/не
видимі), видалення документів, відкладена публікація.
- Зміна цін на документи та можливість встановлення акційних пропозицій.
- Можливість керування інтерфейсом і текстами для різних мов.
- Контроль замовлень та управління користувачами.
- Відстеження поведінки користувачів (повторні візити, глибина перегляду,
активність користувачів, статистика запитів (переходів) з відображенням ключових фраз).
3. Аналітика продажів (має бути під додатковим паролем):
- Інтеграція системи звітів у кабінеті адміністратора.
- Статистика продажів, кількість завантажених файлів, вивантаження звітів
про продажі та запити в різних форматах.
- Фільтр по датам, по кількості продажів, сумам, тощо.
4. Ролі користувачів:
- Адміністратор: повний доступ до всіх функцій.
- SEO-спеціаліст: доступ до налаштувань SEO та контенту.
5. Методи оплати:
- Інтеграція однієї з платіжних систем: (LiqPay, Wayforpay Fondy). Можливість
підключення/відключення певних методів оплати через адмінку.
- Інтеграція автоматичної генерації чеків та електронних квитанцій з
подальших автоматичним їх відправленням на електронну пошту покупця.
Додаткові вимоги:
1. SEO та мікророзмітка:
- Використання правильної семантики для всіх сторінок сайту (title, description,
h1, h2, alt).
- Інтеграція мікророзмітки для покращення пошукової оптимізації
(schema.org).
- Підтримка налаштувань метаданих через адмін-панель.
- SEO-налаштування для кожної сторінки.
- Sitemap та Robots.txt:
1. Автоматична генерація карти сайту.
2. Налаштування файлу Robots.txt для пошукових систем.
- Швидке завантаження:
1. Використання CDN для медіаконтенту.
2. Оптимізація роботи JS і CSS (minify).
- Ліниве завантаження зображень (lazy load).
- Оптимізація розмірів медіафайлів (зображень, іконок) для прискорення
завантаження сторінок (формат webp).
- Інтеграція кешування для підвищення швидкодії.
2. Інтеграція блогу:
- Публікація новин, статей та рекомендацій щодо використання документів.
- SEO-налаштування для кожної статті.
3. Придбання шаблону документів:
- Можливість придбання шаблонів без реєстрації та автоматизації користувача
(автоматична відправка шаблону користувачу на пошту після проведення ним оплати).
Пошта має зазначатися разом к контактним телефоном перед проведенням платежу.
Приклад подібного механізму може бути надано.
4. Комунікація на сайті:
- Має бути можливість замовити дзвінок, діалогу через телеграмм та чат
підтримка. В чаті має бути можливість налаштування автоматичних повідомлень.
5. Захист інформації:
- На сайті має бути захист від неправомірного доступу до документів з
можливістю їх прямого скачування, копіювання інформації з сайту.
- Усі сторінки сайту мають бути захищені за допомогою SSL.
- Інтеграція Google reCAPTCHA на сторінках для здійснення платежів,
залишення заявки.
- Автоматичне направлення оплатного шаблону документу має бути здійснено
тільки після проведення оплати користувачем.
6. Google PageSpeed зелена зона.
7. Резервне копіювання:
- Автоматичне (ручне) резервне копіювання бази даних і файлів з можливістю
відновлення через адмінку.