Back to Projects

Learn Flow

AI Study Architect

AI-powered study platform that automates PDF-to-schedule generation and provides analogy-based learning paths for complex topics.

Learn Flow | AI Study Architect

Technologies

MERN StackGemini APIClerkTailwind CSSTypeScript

Overview

Learn Flow is an AI-powered study platform designed to revolutionize exam preparation. It automates the transition from raw PDF materials to structured study schedules, incorporating analogy-based learning paths for breaking down complex topics.

Architecture & Decisions

Developed as a modern web application utilizing React 19, Tailwind CSS, and TypeScript. It deeply integrates the Gemini API for advanced document processing and scheduling algorithms, with Clerk handling secure, decoupled user authentication.

Key Features

Automated PDF-to-schedule generation
Analogy-based learning methodology
Clean, responsive UI built with Tailwind CSS
Secure user authentication via Clerk

Challenges

Balancing the latency of the Gemini API when processing large PDFs while keeping the user engaged with loading states and optimistic UI updates.

Lessons Learned

Gained deep insights into processing unstructured document data through LLMs and transforming it into highly structured, actionable user interfaces that directly improve study habits.