Syllabus-to-Success Engine

Deployed

Role: Full-stack & AI developer

Timeline: 4 months (Feb 2026 - Jun 2026)

AI study plans and a tutor named Kai

Project overview

Syllabus-to-Success Engine turns a syllabus into a clear study plan using AI.

It includes an AI tutor named Kai to help students learn.

I built it twice. The first version used Flask. I then rebuilt it with Node.js on Netlify, using Groq and Llama-3.

Key features

  • AI-generated study plans from a syllabus
  • AI tutor named Kai for student questions
  • Groq-powered Llama-3 integration for fast responses
  • First version built with Flask
  • Rebuilt with Node.js as serverless functions on Netlify
  • Live demo hosted on PythonAnywhere

Challenges & solutions

The first Flask version needed a simpler way to deploy and scale.

Rebuilt the app with Node.js on Netlify.

Students needed help beyond a static plan.

Added an AI tutor named Kai, powered by Groq Llama-3.

AI replies needed to be fast enough for a chat-style tutor.

Used the Groq API to run Llama-3.

Implementation notes

Built first with Flask, then rebuilt with Node.js on Netlify using Groq and Llama-3.