AI Chat Integration for Japanese Fortune-Telling Reservation System (CakePHP, Web Chat)

Zleceniodawca
Taiju
Taiju
Opis

Project Overview

We run an online fortune-telling platform targeting users in Japan. Currently, our users can make reservations with fortune-tellers through a web interface built in CakePHP. We’d like to enhance this experience by adding an AI chatbot to guide users through the reservation process using natural conversation.

Important Note:

Our system uses Japanese-specific payment methods, including telecom carrier billing, which is common for digital services in Japan. While we are not looking to rebuild our payment system, the chatbot must properly guide users toward our existing payment flow.

Existing System

Frontend: CakePHP 2 (Web-based)

Backend: CakePHP 4

Database: Shared MySQL database for both systems

Payment: Japanese telecom carrier billing services (e.g. Docomo, au, Softbank, etc.)

User Management: Managed via user ID

Opublikowano
2025-06-30
Prawa autorskie
Przeniesienie praw autorskich
Wymagane funkcje
What We Want to Achieve We want users to complete the reservation process entirely via an AI chatbot on our website. Here’s the typical flow: User Conversation with AI User can specify a preferred fortune-teller by name User can search for available time slots User can search for a fortune-teller based on their problem area (e.g. love, work, health) Availability Search AI queries our database or backend to check available slots AI presents time slot options to the user Reservation Attempt User selects date and time AI prepares reservation parameters for database insertion Conflict Check (Overlapping Reservations) System checks if the chosen slot is already booked If so, AI suggests alternative time slots Payment Handling Once a time slot is confirmed, AI redirects the user to our existing Japanese telecom carrier payment page No development of the payment system itself is required Reservation Confirmation Upon successful payment, AI informs the user of their confirmed reservation time Scope of Work Implement the integration between the AI chatbot and our existing system Develop logic to: Parse user conversations and extract structured data (e.g. fortune-teller ID, date/time, topic) Search for available time slots via DB queries or APIs Insert reservations into the existing database Check for overlapping reservations before finalizing bookings Handle redirection to our existing telecom payment flow Embed the chatbot UI into our existing web frontend (CakePHP 2) Notes We plan to use an external AI service, such as the ChatGPT API, for the conversational part The AI should ultimately output structured JSON data (e.g. SQL parameters) rather than raw SQL queries Casual or unrelated user messages can be safely ignored Telecom payments are specific to Japan, so some familiarity with Japanese digital services is helpful but not mandatory
Preferowane rozwiązanie
Existing System Frontend: CakePHP 2 (Web-based) Backend: CakePHP 4 Database: Shared MySQL database for both systems Payment: Japanese telecom carrier billing services (e.g. Docomo, au, Softbank, etc.) User Management: Managed via user ID When Applying, Please Let Us Know: Your experience with CakePHP 2 and/or CakePHP 4 Your experience integrating AI APIs (e.g. OpenAI, ChatGPT, etc.) Your estimated development hours and rough budget estimate Whether you have experience working on Japanese systems or payment flows (optional, but a plus)

Wysłane oferty (8)

administracja serwerów
administracja systemów
e-marketing
+ 4 więcej
Budżet
4000,00 EUR
Prawa autorskie
Przeniesienie praw autorskich
Ważne przez
30 dni

Najnowsze zlecenia z kategorii

  • no avatar
    Aliaans777 0 umów
    Webflow Developer – Landing Page + Waitlist + SMS + Integracje
    Landing Page powinien być przygotowany w taki sposób, aby możliwe było jego dalsze rozwijanie...
    Do negocjacji
    20 ofert
    Ważne przez 30 dni
  • no avatar
    coolpy 0 umów
    Online School Platform Build
    I’m launching an online school and need a complete platform—both a responsive website and a...
    Do negocjacji
    34 ofert
    Ważne przez 29 dni
  • no avatar
    FINSO 0 umów
    Wykonanie strony internetowej dla biura rachunkowego
    Poszukuję osoby, która zaprojektuje i wykona nowoczesną stronę internetową dla biura...
    Do negocjacji
    116 ofert
    Ważne przez 28 dni
  • no avatar
    Piotr Marynowski 2 umowy
    UX/UI + WordPress i idealnie ACF
    Szukam freelancera lub podwykonawcy do regularnej współpracy przy projektowaniu, budowie i...
    Do negocjacji
    43 ofert
    Ważne przez 28 dni
  • no avatar
    Kuba Krasowski 41 umów
    Serwis BIP
    Zlecę wykonanie serwisu BIP Treści i struktura w 90% pokrywa się z...
    Do negocjacji
    38 ofert
    Ważne przez 28 dni
  • no avatar
    nevsky 2 umowy
    Strona internetowa dla firmy budowlanej
    Zlecę stworzenie strony internetowej dla branży budowlanej. Strona ma mieć charakter wizytówki,...
    Do negocjacji
    136 ofert
    Ważne przez 28 dni
  • no avatar
    Itmation S.A. 4 umowy
    Strona internetowa na WP
    Cześć, chcielibyśmy zlecić postawienie prostej strony internetowej promującej wydarzenie. Nie...
    Do negocjacji
    95 ofert
    Ważne przez 28 dni
  • no avatar
    Piotr Syguła 0 umów
    Konfiguracja Easytoolsa
    Cześć, Szukam osoby / freelancera do stałej współpracy przy konfiguracji Easytoolsa. Główny...
    Do negocjacji
    17 ofert
    Ważne przez 28 dni
  • no avatar
    Wiktoria 0 umów
    Stworzenie strony internetowej
    Szukam osoby lub firmy do wykonania nowej strony internetowej. Poprzednia strona została...
    Do negocjacji
    126 ofert
    Ważne przez 7 dni
  • no avatar
    Bartosz 1 umowa
    Specjalista SEO / Junior SEO Specialist
    Dołączając do nas, możesz liczyć na w pełni zdalną współpracę, elastyczny zakres godzinowy i...
    Do negocjacji
    25 ofert
    Ważne przez 27 dni