Skip to content

chaithanyashaji/MathNotes4ALL_FE

Repository files navigation

MathNotes4All

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.


Features

  • 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.

Live Demo

Try out the tool live here: MathNotes4All


Tech Stack

Frontend:

  • React.js
  • TypeScript

Backend:

  • Python
  • Gemini API for mathematical computation

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors