Wix Velo Developer Needed: AI Custom Plan Generator (Gemini API + SendGrid + Google Sheets)

Job ID: 40221366

Budget: $250 – $750 USD

Hi, I am looking for an experienced Wix Velo (Corvid) developer to build a "Custom Plan Generator" page on my Wix site.

Current Progress (Work in Progress):
Please check my current draft here: www.goactionnote.com/goaction/jointheplan-005
(This is a semi-finished prototype. I need you to refine the functionality, logic, and improve the UI interaction.)

1. UI/UX: Custom Velo Interaction

Instead of using standard Wix input elements (like radio buttons or text fields), I have designed custom interactive blocks (Containers/Boxes).

Requirement: You need to program these custom blocks to act as input triggers. When a user clicks a block, it should register their selection and visually reflect the state (e.g., change border color).

Please refer to the attached link/screenshot to see the design.

2. AI-Driven Custom Course Outline

The goal is to generate a personalized 4-week course outline for the user.

Data Flow: Upon user submission, the data must be saved to Wix CMS and simultaneously sent to the Google Gemini API.

Dynamic Update: The JSON response from Gemini will dynamically replace specific text elements on the result page, presenting the user with their customized course plan.

Collaboration: We will provide the specific Prompts, API Model settings, and other technical details after we start the collaboration.

3. Integrations:

CRM Tagging: Auto-tag users in Wix CRM (e.g., "seeking_direction").

[Add-on] Sync data to Google Sheets or firebase (Scheduled or Real-time). Quote separately.

[Add-on] SendGrid Email: Use SendGrid API to send the result email. Quote separately.

4. Technical Requirements:

Proficient in Wix Velo (JavaScript).

Experience with Google Gemini API & JSON parsing.

Ability to manipulate Wix UI elements via code (not just drag-and-drop).

Please include "VELO-CUSTOM" at the start of your bid.