Awards

Замовник: AI | Опубліковано: 25.04.2026
Бюджет: 300 $

Назва проєкту: Створення сторінки онлайн-голосування для Global Kids Awards 2026 на базі Wix --- Мета проєкту: Реалізувати функціональну сторінку голосування на сайті https://lolakids.net, де користувачі можуть обирати учасників та голосувати за них через оплату (Stripe), з автоматичним зарахуванням голосів. --- Основний функціонал: 1. Структура сторінки: - Сторінка голосування інтегрується в існуючий сайт (Wix) - Відображення учасників у вигляді карток (фото, ім’я, номер) - Пошук учасника за номером - Фільтрація (опціонально: стать, популярність) --- 2. База даних (Wix CMS): - Створення бази учасників (мінімум 100 записів) - Поля: ID (номер), ім’я, фото, кількість голосів - Підключення до dynamic pages або repeater --- 3. Логіка голосування: - Кнопка "Vote" під кожним учасником - При натисканні — перехід до оплати (Stripe Checkout) - Передача ID учасника автоматично (без введення користувачем) --- 4. Інтеграція Stripe: - Використання Stripe Checkout - Оплата за голос (фіксована сума, наприклад £1) - Передача ID учасника через metadata --- 5. Автоматичне зарахування голосів: - Підключення Stripe Webhooks - Подія: successful payment (checkout.session.completed) - Після успішної оплати: → автоматичне додавання +1 голосу відповідному учаснику в базі --- 6. Тестовий етап (MVP): - Реалізація на 2–3 тестових учасниках - Перевірка: • роботи кнопки Vote • проходження оплати • коректної передачі ID • автоматичного зарахування голосу --- 7. Оптимізація: - Адаптивність (mobile + desktop) - Швидке завантаження сторінки - Lazy loading для фото - Базова UX-логіка (простий шлях до голосування) --- Результат: - Повністю робоча сторінка голосування - Автоматична система підрахунку голосів - Готовність до масштабування (100+ учасників) --- Оплата: - Поетапна (після завершення кожного етапу) - Окремо погоджується перед початком робіт --- Доступи: - Доступ до Wix (editor) - Доступ до Stripe (роль Developer) --- Термін: - MVP: 1–3 дні - Повна реалізація: за погодженням після тесту --- Додатково: Проєкт запускається як тестовий (MVP) з подальшим масштабуванням у разі успішної роботи механіки голосування.