all work
case study · 02
WhatsApp AI Website Builder
Describe a website in WhatsApp; get deployable code back.
- role
- Solo
- kind
- genai, conversational
- stack
- Node.js
- Gemini API
- WhatsApp Cloud API
problem
Turn website requirements sent over WhatsApp into deployable HTML, CSS and JS.
approach
A conversational AI system: WhatsApp Cloud API webhooks and Node.js manage multi-turn conversation state and build the LLM prompts, and the Gemini API generates the HTML, CSS and JS.
what I built
- Built a conversational AI system that accepts website requirements via WhatsApp, generates HTML, CSS and JS with the Gemini API, and delivers deployable output.
- Integrated WhatsApp Cloud API webhooks with Node.js to manage multi-turn conversation state and LLM prompt construction.
impact
A website request goes from a WhatsApp conversation to deployable code, with the conversation’s state carried across turns.