Full-Stack Developer Needed for MVP Assessment-Driven Learning Platform (React + Supabase)
Worldwide
We are building a performance-based learning and assessment platform designed to help users prepare for exams through structured practice and measurable progress. This is not a traditional course platform. The system is assessment-first, where learning content supports performance improvement—not the other way around. The experience should feel similar in quality and simplicity to platforms like: UWorld (clean, fast assessment flow) AMBOSS (structured knowledge + testing) These are reference points for interaction quality—not features to replicate fully. Core MVP Scope 1. User System Email/password authentication Basic user profile 2. Assessment System (CORE FEATURE) Multiple-choice question engine Topic-based quizzes Timed mock exams Answer explanations (simple text) Clean, distraction-free UI This is the most important part of the product 3. Performance & Scoring System Calculate a Readiness Score (0–100) based on: assessment accuracy attempt history Store results per attempt Track performance over time Identify weak topics 4. Lightweight Learning Support (Secondary) Simple lesson/content pages per topic Used to support weak areas Mark-as-complete functionality Content is supporting, not the core product 5. Simple Dashboard Score display Progress tracking Weak topic breakdown Recent activity Preferred Tech Stack Frontend: React / Next.js Backend: Supabase (preferred) or Firebase Database: PostgreSQL Deployment: Vercel 🚫 OUT OF SCOPE (IMPORTANT) Do NOT include: AI tutoring Chat/messaging systems Community features Gamification (badges, XP, leaderboards) Complex admin dashboards Job marketplace features Multi-role enterprise systems What We Are Looking For Strong experience building MVP SaaS products Experience with quiz/assessment systems preferred Ability to implement clean data models and scoring logic Focus on simplicity, speed, and clarity Avoids over-engineering Deliverables Working MVP web application Clean database schema Functional assessment + scoring system Basic dashboard Deployment setup Minimal documentation Timeline 2–6 weeks (fast iteration expected) To Apply, Please Include: Relevant projects (especially quizzes, dashboards, or SaaS tools) Brief explanation of how you would build the assessment + scoring system Estimated timeline Confirmation you can complete the test task Screening Step (Required) Shortlisted candidates will complete a small technical test involving: building a simple quiz flow implementing scoring logic returning results (This helps us identify developers who can execute cleanly and efficiently.) Key Principle We are not building a content platform. We are building a system where performance and readiness are the product.
$500.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:9 hours ago
- Hires:1
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- USAMarietta8:45 PM
- $1.7K total spent7 hires, 5 active
- Media & EntertainmentSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by