Доопрацювання телеграм бота
Проект: Інтеграція збереження та завантаження даних гравця в Telegram Mini App через базу даних.
Мета:
Налаштувати систему збереження та завантаження даних гравця в базі даних замість локального сховища пристрою. Зробити так, щоб при повторному вході в гру дані гравця (баланс, прогрес та інші параметри) коректно завантажувалися з бази даних і зберігалися в неї при змінах.
Що вже реалізовано:
- Ігрова логіка в Construct — дані гравця зберігаються в
localStorage, але тепер потрібно зберігати їх у базі даних. - Бекенд на PHP — реалізовані основні файли (
getBalance.php,saveBalance.php), але є проблеми з їхньою роботою. - Telegram Mini App — отримання
telegram_idчерез Telegram WebApp API, але не завжди коректно обробляється.
Що потрібно зробити:
Виправити завантаження даних:
- Перевірити, що
getBalance.phpкоректно приймаєtelegram_idі повертає дані. - Переконатися, що при запуску гри дані завантажуються з бази, а не скидаються в
0.
- Перевірити, що
Виправити збереження даних:
- Перевірити
saveBalance.php, щоб при зміні балансу він коректно записувався в базу даних. - Додати логування запитів у
debug_save.txtтаdebug_load.txt.
- Перевірити
Перевірити, що
telegram_idпередається правильно:- Додати
console.logвgetDataтаsaveData, щоб переконатися, щоtelegram_idнеundefined. - Перевірити, що в базі створюється запис для кожного нового гравця.
- Додати
Технічні деталі
- Frontend: Construct 3
- Backend: PHP + MySQL
- Хостинг: Nginx (VPS)
- База даних: MySQL
Що буде вважатися завершенням задачі?
✅ Гра при запуску завантажує баланс гравця з бази.
✅ Зміни в грі зберігаються в базі і не втрачаються після перезапуску.
Актуальні фриланс-проєкти в категорії PHP
Доопрацювання існуючого проєкту на Laravel (PHP)Потрібно доопрацювання існуючого проєкту на Laravel (PHP). Проєкт включає в себе готову адмін-панель яка має в середині себе білдер який виступає для створення сторінок через нього з версткою (html+css+js) на php кодом для виводу данних. В проєкті потрібно реалізувати 2-3… CMS, PHP ∙ 2 години 52 хвилини тому ∙ 24 ставки |
Новий магазин на Woocommerce
103 670 UAH
Шукаю розробника для створення інтернет-магазину на Woocommerce. Проект - магазин щоденних акцій, популярні товари в обмеженій кількості. Що вже є: верстка всіх сторінок (вітрина, оформлення замовлення, контентні сторінки, акаунт покупця), фірмовий стиль, логотип,… PHP, Веб-програмування ∙ 5 годин 13 хвилин тому ∙ 80 ставок |
Потрібно зробити доопрацювання на сайті Modx Evolution CMS 3.1.7
1000 UAH
Розробляється доопрацювання дизайну та верстка сайту, потрібно буде впровадити ці роботи на сайт.Також впровадити деякі доопрацювання на сайті. HTML та CSS верстання, PHP ∙ 9 годин 19 хвилин тому ∙ 21 ставка |
Впровадження технічного SEO-аудиту на OpenCartДоброго дня. Потрібен впровадити технічні SEO-правки на сайті softugo.com. Сайт вже розроблений, але ще не запущений повноцінно. Платформа: ocStore 3.0.2.0 / OpenCart + кастомний код. Хостинг: Hostinger. Поточна PHP version: 7.3. (планується перехід на PHP 8.2) Є готовий… PHP, Веб-програмування ∙ 1 день 6 годин тому ∙ 58 ставок |
Виконання робіт після SEO- аудиту
15 000 UAH
Потрібен досвідчений OpenCart-розробник для виконання SEO та технічних доопрацювань інтернет-магазину. Основні завдання: Виправлення структури внутрішніх посилань та меню. Додавання посилань у футер. Реалізація хлібних крихт з мікророзміткою Schema.org. Виправлення генерації… PHP, Супровід сайтів ∙ 4 дні 6 годин тому ∙ 63 ставки |