Full Stack Developer – AI Tutoring Platform (React/Node/Open AI) K-12
Budget: $250 – $750 USD
We are building an AI-driven online education platform tailored for K–12 students in Australia. Think Khan Academy meets Duolingo meets ChatGPT , personalised, adaptive, curriculum-aligned learning designed to make a real difference in children’s academic journeys.
The platform will offer structured lessons and quizzes, interactive GPT-based tutoring, and AI-personalised learning paths based on the Australian Curriculum.
Build the MVP web platform from the ground up
Develop and connect a modular content structure for courses and assessments
Integrate OpenAI (or similar) for an AI-powered tutor assistant
Create smart progress-tracking and visual dashboards for students and parents
Implement gamified elements (badges, XP, levels) to keep kids engaged
Ensure data privacy, account security, and platform scalability.
Key Features You’ll Build
AI-personalised learning paths: algorithms that adjust content based on performance
Responsive front-end for students and parents (mobile and tablet-friendly)
Secure user login and tiered access (student, parent, admin)
Chatbot tutor interface powered by OpenAI or similar LLM
Admin tools to manage users, content, and analytics.
Required Skills (Full Tech Stack)
Frontend:
React.js or Next.js
HTML5, CSS3, TailwindCSS
Responsive design for children aged 5–18
Figma (working from designer mockups)
Backend:
Node.js (or Python/Django if preferred)
RESTful APIs, session management, user roles
PostgreSQL, Firebase, or MongoDB
Authentication & authorisation
File and content management
AI / Machine Learning:
Integration with OpenAI API or similar LLMs (e.g. Claude, Gemini)
Familiarity with LangChain, RAG, or fine-tuned LLMs
Building adaptive learning models (content sequencing based on learner data)
Prompt engineering for educational content
Understanding of recommendation systems and student diagnostics
Gamification:
Experience with implementing points, levelling systems, achievements
Dynamic dashboards showing progress and rewards
Infrastructure & Security:
Experience with AWS, Google Cloud, or Vercel
CI/CD pipelines, GitHub actions or similar
Security best practices for storing child data
GDPR/COPPA compliance awareness
The platform will offer structured lessons and quizzes, interactive GPT-based tutoring, and AI-personalised learning paths based on the Australian Curriculum.
Build the MVP web platform from the ground up
Develop and connect a modular content structure for courses and assessments
Integrate OpenAI (or similar) for an AI-powered tutor assistant
Create smart progress-tracking and visual dashboards for students and parents
Implement gamified elements (badges, XP, levels) to keep kids engaged
Ensure data privacy, account security, and platform scalability.
Key Features You’ll Build
AI-personalised learning paths: algorithms that adjust content based on performance
Responsive front-end for students and parents (mobile and tablet-friendly)
Secure user login and tiered access (student, parent, admin)
Chatbot tutor interface powered by OpenAI or similar LLM
Admin tools to manage users, content, and analytics.
Required Skills (Full Tech Stack)
Frontend:
React.js or Next.js
HTML5, CSS3, TailwindCSS
Responsive design for children aged 5–18
Figma (working from designer mockups)
Backend:
Node.js (or Python/Django if preferred)
RESTful APIs, session management, user roles
PostgreSQL, Firebase, or MongoDB
Authentication & authorisation
File and content management
AI / Machine Learning:
Integration with OpenAI API or similar LLMs (e.g. Claude, Gemini)
Familiarity with LangChain, RAG, or fine-tuned LLMs
Building adaptive learning models (content sequencing based on learner data)
Prompt engineering for educational content
Understanding of recommendation systems and student diagnostics
Gamification:
Experience with implementing points, levelling systems, achievements
Dynamic dashboards showing progress and rewards
Infrastructure & Security:
Experience with AWS, Google Cloud, or Vercel
CI/CD pipelines, GitHub actions or similar
Security best practices for storing child data
GDPR/COPPA compliance awareness