Bubble Developer Needed — Adaptive Test-Prep MVP — Fixed $3,000
Project:
I am building 100 Test Prep, a desktop-first web application offering original simulated tests based on the 2026 TOEFL iBT structure. I am a non-coder and need a Bubble specialist to build the application engine and integrations. I will supply the test content in a structured Airtable/CSV format.
Eight-week MVP:
- One reusable, data-driven test engine
- Five complete launch tests, with support for importing additional tests
- Reading and Listening with configurable two-stage adaptive routing
- Linear Writing and Speaking sections
- Instruction screens and section transitions
- Hideable, server-authoritative timers
- Autosaving and recovery after refresh
- Answer selection and confirmation
- Reading/stimulus display
- Audio preloading, volume control and one-play behavior
- Microphone check, timed speaking recording and upload
- Deterministic objective scoring
- Server-side AI API calls for estimated Writing/Speaking feedback
- Results and basic weakness dashboard
- Sign-up, email verification, login, logout and password reset
- Stripe Checkout for a one-time 30-day access pass
- Stripe webhook handling, refunds and access extensions
- Unique referral links/codes and delayed renewal credits
- Admin import and basic support tools
- Bubble privacy rules and server-side API secrets
- Basic watermarking, active-session control and activity logging
Not included:
- Native mobile applications
- Custom React/Supabase development
- Content creation or question entry
- Exact official TOEFL-score claims
- Hard IP blocking or guaranteed screenshot prevention
- Automated cash referral payouts
- Complete SRS or AI-generated practice bank
- Copying the ETS visual design
Technical requirements:
- The application must be data-driven. Tests must not be duplicated as separate pages.
- Timers must use a server-stored expiration time. Browser storage may be used only as a backup.
- Stripe access must be granted through verified, idempotent webhooks—not the success page.
- API keys must remain server-side.
- Each user must be prevented from reading another user’s responses.
- The app must handle failed audio uploads and failed AI calls.
- Development and production credentials must remain separate.
- The application and accounts must remain under my ownership.
- No paid plugin may be added without approval.
Working arrangement:
- Eight-week schedule
- Fixed-price budget: maximum $3,000
- Funded milestone payments
- Weekly live demonstration
- Written weekly status report
- Four short handoff videos
- Data dictionary and workflow documentation
- Fourteen-day post-launch correction period for defects within the agreed scope
- Final payment after production handoff
Application instructions:
Please provide:
- Two relevant Bubble projects and your exact role in each
- An example involving payments, timed workflows, media recording or complex data
- Your proposed data architecture
- Any plugins or external services you expect to use
- Your availability over the next eight weeks
- Answers to the technical questions below
- What you would remove first if the entire scope cannot be completed within $3,000