
$ tech_stack
Backboard API
ElevenLabs API
FastAPI
RAG
React
Vite
Tailwind CSS
Python
SQLite
$ description
> Built a full-stack AI-powered learning platform that generates role-tailored educational content using a structured onboarding system and RAG-based knowledge retrieval pipeline.
> Integrated multiple AI services including Backboard API for orchestration and ElevenLabs for text-to-speech, enabling a complete interactive learning experience from content generation to audio narration.
- Developed a React + Vite frontend with onboarding, lecture management, and interactive learning interfaces.
- Implemented a Python backend with a RAG-style knowledge retrieval pipeline for context-aware AI responses.
- Built service-layer integrations with Backboard API for LLM orchestration and generation workflows.
- Integrated ElevenLabs API to convert AI-generated lessons into natural voice narration.
- Designed a modular full-stack architecture separating UI, API layer, and AI service integrations.
- Used SQLite for session tracking and backend state management.