## Aimz: A Study Coach for Time‑Pressed Students Many don’t have time to prepare for exams or quizzes, and paid tutors aren’t always accessible. That’s what inspired Aimz: a study coach that turns messy notes into a focused, time‑boxed plan, so students can make real progress even with a tight schedule.

What I learned I learned how to design prompts for structured JSON output, how to handle multimodal inputs (PDFs, images, and text), and how to make a UX that feels practical for real students. I also learned that “good AI output” isn’t enough; students need outputs that are organized, scannable, and time‑aware.

How I built it Aimz uses the Gemini 3 API. Users upload their material, and the app produces key concepts, confusion points, a time‑boxed plan, flashcards, and a quiz with explanations. It also generates a weak‑spot radar, a mock exam outline, and a spaced review plan. The core idea is: if a student has only 30 minutes, the app should give a plan that fits exactly that time budget. In simple terms, it optimizes value per minute: ( \text{impact} \propto \frac{\text{learning gains}}{\text{time}} ).

Challenges I faced The biggest challenge was getting the outputs reliable and structured for the UI. Another challenge was designing prompts that work across wildly different inputs (handwritten notes, PDFs, and code). Finally, I had to balance depth and brevity so students don’t feel overwhelmed when they only have a short amount of time.

Aimz exists because students deserve guidance that respects their time budget—especially in places where coaching isn’t easy to find.

Built With

Share this project:

Updates