My first Live Project.
A brief description of what creative4AI is and what problem it solves. (e.g., "An AI-powered tool to generate creative assets...")
- Feature 1
- Feature 2
- Feature 3
- VAPI Gemini AI BPO: Voice AI integration using Google Gemini for BPO agent responses.
- Scenario Testing: Switch between 'Sales' and 'Support' modes via Vapi metadata.
- CRM Connectivity: Integrated Function Calling to look up data in Salesforce/DBs.
This project operates with a hybrid backend:
- Frontend: React (Vite).
- Auth Backend: PHP (Hosted on Hostinger) - Handles Login, Registration, and Dashboard.
- AI/Builder Backend: Python (Hosted on Render) - Handles Workflow logic and AI generation.
- Database: MySQL (Hosted on Hostinger) - Central data store.
- Builder Navigation: Fix navigation flow within the builder interface.
- History vs. Save: Clarify mechanics between session history (undo/redo) and persistent saves.
- Dashboard Syncing: Fix data synchronization issues on the dashboard.
- Graph Connector Links: Correct rendering and logic for graph edge connections.
Since the Python backend runs on Render, it needs Remote Access to the Hostinger MySQL database.
- Log in to Hostinger Dashboard > Databases > Remote MySQL.
- Add the IP address of your Render service (or use
%to allow any IP for testing). - Click Create.
Create a .env file (or configure Environment Variables in Render) with the Hostinger details:
DB_HOST=sql.hostinger.com (or your specific Hostinger DB IP)
DB_USER=u123456789_root
DB_PASSWORD=your_secure_password
DB_NAME=u123456789_creative4ai
GEMINI_API_KEY=your_google_gemini_api_keyInstructions on how to install the project dependencies.
# Example
npm install
# or
pip install -r requirements.txtpython main.py