MathNotes4All is a responsive web tool designed for drawing mathematical expressions and geometric figures using mouse or touch input. Inspired by Apple’s MathNotes, the application allows users to create, edit, and save their mathematical drawings and expressions. It includes dynamic LaTeX rendering, undo/redo functionality, and the ability to save and upload the drawings. The tool is powered by a Python backend with the Gemini API for computation.
- Responsive Drawing Tool: Draw math expressions and geometric figures using mouse or touch input.
- Dynamic LaTeX Rendering: Automatically converts handwritten math into LaTeX expressions for real-time display.
- Undo/Redo Functionality: Easily correct mistakes with the undo/redo feature.
- Save & Upload: Users can save their drawings or upload them for further use.
- Backend Powered by Gemini API: The app uses a Python backend integrated with the Gemini API for handling complex mathematical computations.
Try out the tool live here: MathNotes4All
Frontend:
- React.js
- TypeScript
Backend:
- Python
- Gemini API for mathematical computation