Web Chatbot Integration with Deepseek for a Music Studio

Job ID: 39524149

Budget: £250 – £750 GBP

I'm looking for an experienced developer to build a web chatbot using Cloudflare Worker, Supabase, and a Vue widget.

Key requirements:
- Branded web chat widget via a configuration file (logo URL + hex colors)
- Chatbot to find prices using a `/chat` route with DeepSeek (system prompt to include price table)
- Quote calculator: lookup `services` table in Supabase, calculate total, and send reply
- Google Calendar integration to check and book next available slots via `/calendar/free-slot`
- Admin table views for chats, services/prices, and leads, with the ability to edit, delete, and view details
- Monthly CSV export endpoint at `/admin/export`, authenticated with Supabase service key

I will provide the DeepSeek key, Supabase project, calendar service account, and logo PNG.

Ideal Skills and Experience:
- Proficiency in TypeScript and experience with Cloudflare Workers
- Familiarity with Supabase and Vue.js
- Experience integrating Google Calendar APIs
- Strong background in building and managing chatbots
- Ability to create secure authentication mechanisms

Please include examples of previous, still-active chatbots in your bid.
Related categories: PHP JavaScript WordPress MySQL HTML