Inspiration

The inspiration for this project was that people use a bunch of different sites when trying to solve equations and different. But with the use of Quick Maths you could have a chrome extension that can do the job.

What it does

This app allows you to ask a chatbot extension about mathematical questions that you have regarding homework. You are also able to capture pictures in order to ask the questions.

Tech Stack

  • React: For building the user interface.
  • Cropper.js: For image cropping functionality.
  • Gemini API: For providing AI-powered answers.
  • Desmos API: For graphing and visualizing mathematical equations.
  • Chrome Extensions API: For creating and managing the extension's functionalities.
  • Styles: CSS for styling and responsive design.

Challenges we ran into

  1. There was a pain of using API keys and connecting it to the app
  2. Trouble with connecting extensions to the google extensions site.
  3. Issues and bugs with Github commits, and Pulls/Pushes.
  4. Change of code due to pure javascript not working (Had to change to a React-App)
  5. The dynamicity of Gemini wasn't seen due to some software bugs.

Accomplishments that we're proud of include

  1. Being able to use the screen capture function on google
  2. Got a general grasp on creating an extensions and API
  3. Debugged an infinite loop that was causing the extension to crash

What we learned

  1. Learning the fundamentals of creating an extension through create-React-app
  2. Use of API's and keys in a business level
  3. Created a general basis of working as a new team and creating bongs with new people

Built With

Share this project:

Updates