
Project
20254 technologies
Available to hire
Draw a math or graphical problem on a canvas and have Google Gemini solve it.
Math and graphical problems are slow to type out and quick to sketch.
Built the app: 6 commits between January and July 2025.
Single-page Next.js 15, React 19 and TypeScript app. A full-screen HTML canvas with 10 pen colours and a reset button exports the drawing as a JPEG and sends it to Google's Gemini 2.0 Flash model through @google/generative-ai. The prompt covers five cases (arithmetic, equation sets, variable assignment, graphical word problems, abstract drawings), the JSON answer is shown in a results panel, and assigned variable names are fed back into the next request.
Working prototype with public source and a Vercel deployment; the whole app is under 300 lines of TypeScript. No usage figures are published.