BroxStudies
Turning study materials into focused practice.
Students preparing for exams need ways to practise with the syllabi, textbooks and past questions they already have.
Read the build notes
My contribution
My work brings together a React study interface and a Python API for document processing and question generation.
What I built
PDF uploads, subject-based practice, different question formats and difficulty levels, with asynchronous document processing.
Technical approach
The documented retrieval pipeline uses LangChain and FAISS to find relevant material before generating questions. FastAPI separates that processing from the React and TypeScript interface.
Where it stands
A publicly accessible learning platform with source code available. Learning gains and adoption figures are not measured here.



