Developer needed: Finnish Speaking Practice App (Voice + GPT)

I’m looking for a Bubble developer to help me build the core functionality of a web app that helps learners practise spoken Finnish with an AI chatbot.

What I need you to build

  1. AI chat interface (connected to OpenAI GPT-3.5 or GPT-4o)
  • The learner sends input (via voice using STT)
  • The bot replies in natural Finnish (the colloquial form of Finnish) using TTS
  • All communication stays in Finnish
  • My system prompt and lesson prompts will guide the interaction
  1. Google Cloud Speech-to-Text (STT) integration
  • Learner clicks a mic button, speaks, and sees their words transcribed in real time (or near real-time)
  • Transcribed input is sent to OpenAI
  1. Google Cloud Text-to-Speech (TTS) integration
  • Bot responses are played aloud using natural Finnish voices
  • Ideally allow voice customisation later (e.g. gendered voices)
  1. Lesson structure
  • I’ll provide the lesson content and prompts (e.g. Phase 1: vocabulary activation, Phase 2: sentence building, Phase 3: conversations)
  • The learner selects a lesson → sees a themed AI chat experience
  1. Progress tracking
  • Track which lessons a learner has completed
  • Visually show completed lessons (e.g. checkmarks or progress bar)
  • Store progress locally or with login (email/password)

What I’ll provide

  • The content: prompts, conversation themes, and lesson structure
  • The OpenAI API key
  • A Google Cloud account (TTS + STT enabled)
  • Visual examples or mockups of the UI I’d like (optional)

Project goals

  • Build a simple, elegant version of the app (mobile-responsive, web only is fine)
  • I should be able to add lessons and prompts myself after the handover (no developer needed for every update)
  • I’m not a developer — the setup should be clear and manageable for a non-tech user
  • If this goes well, I may hire for future iterations or add-ons

Deliverables

  • Fully working web app built in Bubble with:
    • Working STT (Google Cloud)
    • Working TTS (Google Cloud)
    • OpenAI GPT connection using my prompt
    • Lesson selector + progress tracker
  • Clean UI with placeholder lessons I can replace
  • Short Loom video walkthrough showing how to:
    • Add/change lessons
    • Update the GPT prompt if needed
    • Test the TTS/STT functions
    • Access learner progress if stored

Budget & Timeline

  • I’m open to quotes. Please include:
    • Estimated timeline to complete this build
    • Your rate and whether it includes revisions
    • Examples of similar work (especially GPT, Bubble + voice features)

To apply:

Please send me an email at hello@learnfinnished.com with:

  • Your experience with Bubble + OpenAI + Google Cloud (TTS/STT)
  • Whether you’d recommend any tools or workflows to make this simpler or better
  • Any clarifying questions you have!

Looking forward to hearing from you!

2 Likes

Hi @learnfinnished
Welcome to the bubble community :grinning_face:
I just sent you a response to your dm including your email too.
Looking foward to your response

Hey @learnfinnished, great project idea! Just sent you an email via Finn Kaczmarowski, our Senior Platform Architect at Rapid Dev. We’d love to help bring this to life—looking forward to connecting!

Best,

Jayson Tobes
BDR, Rapid Dev

Hi, I’m Bruno from Critical Milestone. We’re a Bubble agency that helps founders build powerful, user-friendly apps, and your Finnish language AI chatbot idea is exactly the kind of project we love working on.

We’ve built apps that integrate OpenAI and progress tracking inside Bubble, so we can help you launch a clean, mobile-responsive MVP that’s easy for you to manage and update on your own.

You can check out some of our work here: Case Studies – Critical Milestone
And if you’d like to connect, feel free to book a call with me here: https://calendar.app.google/xV5ff7fY8iuKydYY7

I’ll also shoot you an email now. Looking forward to chatting!