Developer Needed — Move My AI Lesson Builder from Base44 to Next.js / Supabase / Vercel
Budget: $15.0 - $35.0
HOURLY / PART_TIME
⭐ 4.98 (152)
United States
next.js, react-js
Upwork Job Post: Help Me Move My Teacher App Off a No-Code Platform
Job Title
Developer Needed — Move My AI Lesson Builder from Base44 to Next.js / Supabase / Vercel
*Note* There is no existing user data to transfer.
About Me
Hi! I'm Dave, a school teacher who built an AI-powered lesson-building tool for other teachers called TeachSpark. I'm not a developer — I built it using a no-code platform called Base44, which was great for getting started, but I've outgrown it and need to move to a real stack so I can keep growing it.
There are two versions:
TeachSpark (free + paid tiers) — the main lesson builder at teachspark.app
TeachSpark Pro — extra features for curriculum builders at pro.teachspark.app
Right now they live as two separate apps on Base44. The goal is to combine them into one proper app, with the Pro features locked behind a paid subscription.
Feel free to check out the apps at teachspark.app
The Tech Stack I Want to Move To
I've done my research and this is what I want:
Next.js for the frontend
Supabase for the database and login
Vercel for hosting
GitHub for version control
Stripe for subscriptions (already set up in Base44, just needs to move over)
Anthropic Claude API for the AI generation (already have API access)
What Needs to Be Built
The basics:
Teacher login (email/password and Google sign-in)
Activity builder form + a conversational AI assistant named Valerie who fills the form for you
AI generation with a loading screen and a friendly "try again" if it times out
Activities stored and shareable via unique link + QR code
Student activity player (no login needed)
Teacher results dashboard showing scores, grades, and how students did question by question
The Pro features (locked behind paid subscription):
Syllabus upload → auto-generates a full semester plan
Unit builder that keeps track of what was already taught
Printable worksheet generator
Answer key generator
End-of-unit exam generator
Other stuff:
Community library where teachers can share and download activity templates
Google Calendar integration
Stripe subscription billing (3 tiers)
Moving existing data over from Base44
What I'll Give You
A detailed architecture document that explains every feature and decision already made
A scoring system spec written by my previous developer (it was recently rebuilt and is well-documented)
Full access to the existing Base44 apps so you can see exactly how everything works
What I'm Looking For
Someone who:
Knows Next.js, Supabase, and Stripe well
Has worked with the Anthropic or OpenAI API before
Communicates clearly and can commit to consistently working on my project (Agencies are fine)
Is comfortable working from written documentation
Is okay working with a non-technical client who will ask a lot of questions :)
Bonus if you've migrated something from a no-code platform before — you'll understand the translation process.
Budget & Timeline
I'm looking for honest, reasonable pricing from someone who understands this is a solo passion project, not a startup. I'd love to work in phases with milestone payments so we both feel protected.
Please give me a rough estimate of how long this would take and what it would cost.
How to Apply
Please tell me:
Have you moved an app from a no-code platform before? What was it?
Roughly how long do you think this would take, and what's your ballpark cost?
Dave
Auf Upwork öffnen