Потрібен Full-Stack Розробник — Strapi CMS, електронна комерція, система лояльності та ШІ для туристичних веб-сайтів
Опис проекту:
Ми - компанія в сфері туристичних технологій, яка управляє кількома вебсайтами про туризм та події по всьому світу. Ми шукаємо досвідченого фрілансера-розробника повного стеку, щоб допомогти побудувати та підтримувати технічну основу наших платформ, використовуючи Strapi CMS (безголова архітектура).
Наші сайти охоплюють атракції, готелі, ресторани, тури, календарі подій та акції. Окрім управління контентом, ми створюємо повну екосистему для користувачів — включаючи облікові записи, електронну комерцію, клуб лояльності, цифрові гаманці та функції на основі штучного інтелекту. Нам потрібен розробник, який використовує інструменти ШІ у своїй щоденній роботі і може забезпечити швидше, розумніше та якісніше виконання завдань.
Над чим ви будете працювати:
- Налаштування та конфігурація типів контенту Strapi v5, таких як: атракції, події, готелі, тури, ресторани, акції тощо.
- Створення гнучкого запланованого публікування та акцій на основі часу — постійні, на основі кампаній або одноразові.
- Розробка REST / GraphQL API інтеграцій з сторонніми постачальниками бронювання, квитків та даних.
- Створення фронтенд-сторінок — списків, детальних сторінок, календарів подій, сторінок проживання — з використанням Next.js / React.
- Впровадження структурованих даних Schema.org для SEO та видимості в пошуку ШІ.
- Підтримка багатомовного контенту на кількох мовах.
- Аутентифікація користувачів — реєстрація кінцевих користувачів, вхід, управління профілем та доступ на основі ролей.
- Електронна комерція та платежі — прямі потоки оформлення замовлень, інтегровані з постачальниками платежів (Stripe та інші).
- Клуб лояльності — система членства, де користувачі заробляють віртуальну валюту через бронювання, відвідування та взаємодію на платформі.
- Цифровий гаманець — користувачі накопичують віртуальний кредит і можуть використовувати його як часткову або повну оплату при оформленні замовлення.
- Розумний пошук на основі ШІ — запити природною мовою, які розуміють наміри відвідувачів (наприклад, "сімейні розваги на цей уікенд у Римі").
- Персоналізовані рекомендації — показувати відповідні атракції, події та пропозиції на основі поведінки користувача, історії бронювань та активності в гаманці.
- Чат-бот / віртуальний асистент — розмовний інтерфейс, який відповідає на запитання відвідувачів і проводить їх через платформу.
- Інструменти контенту на основі ШІ для редакторів Strapi — автоматичні пропозиції, переклади та генерація контенту з підтримкою ШІ всередині CMS.
- Підтримка та покращення існуючих туристичних вебсайтів за потреби.
Технічний стек: Strapi v5 · Node.js · React / Next.js · PostgreSQL · REST / GraphQL · Git · Stripe · OpenAI / LLM APIs
Ми шукаємо когось, хто:
- Має 3+ роки досвіду розробки повного стеку.
- Працював з Strapi або іншим безголовим CMS.
- Має досвід створення систем аутентифікації користувачів та управління обліковими записами.
- Інтегрував постачальників платежів (Stripe, PayPal або подібні) у виробництві.
- Створював або брав участь у системах лояльності, винагород або гаманців.
- Має досвід інтеграції API ШІ/LLM (OpenAI, Anthropic або подібні) у виробничі додатки.
- Активно використовує інструменти кодування на основі ШІ (Cursor, GitHub Copilot, Claude або еквівалент) для написання, налагодження та оптимізації коду — це не є необов'язковим, це частина того, як ми очікуємо виконання роботи.
- Може працювати самостійно над кількома проектами одночасно.
- Знає, як працювати з REST та GraphQL API.
- Має досвід з багатомовними / i18n налаштуваннями для міжнародної аудиторії.
- Доступний для постійної співпраці в різних часових зонах.
- Може надавати ціну за проект або погодинну ставку.
Буде добре мати: Досвід роботи з туристичними, бронювальними або квитковими платформами · Кастомні плагіни або проміжне програмне забезпечення Strapi · Make.com або подібні інструменти автоматизації · Оптимізація продуктивності, CDN та кешування · Векторні бази даних або семантичний пошук (Pinecone, pgvector) · Реалізації RAG (підсилення генерації на основі запитів).
Щоб подати заявку: Надішліть коротке введення, вашу погодинну або проектну ставку та посилання на відповідні роботи або ваш GitHub — особливо будь-які проекти, що стосуються електронної комерції, аутентифікації, систем лояльності/гаманців або інтеграцій ШІ. Ми заплануємо короткий дзвінок, щоб узгодити обсяг роботи та обговорити подальшу співпрацю.