Unstuck is a fullstack project that allows users to upload PDF files and automatically generate quizzes based on their content using OpenAI's powerful language models.
The platform is designed to help students, educators, and professionals test their knowledge from any document, instantly and interactively.
This monorepo consists of two main folders:
unstuck-app/
β The frontend built with Next.js 15 and TailwindCSSunstuck-api/
β The backend built with FastAPI and OpenAI API
Each directory contains its own detailed documentation:
- π Frontend Docs:
unstuck-app/README.md
- π Backend Docs:
unstuck-api/README.md
- Upload PDFs and generate quizzes automatically
- Answer multiple-choice questions with feedback
- Review your answers after completing the quiz
- Simple UI/UX optimized for learning and productivity
- Fully typed and state-managed with modern tooling
Developed by John Moura
LinkedIn β’ GitHub
MIT License. See LICENSE
for details.