Gemini Solver is a mobile app built using React Native & Expo that simplifies doing homework. This app leverages the power of the Gemini-API to offer quick problem solving, clear explanations, as well as translation capabilities. It's like having a personal tutor in your pockets! Gemini Solver is competing in the Gemini-API Contest 2024.
- Scan and Solve Homework*: Use your camera to scan homework questions and receive accurate solutions with detailed explanations
- Homework Chatbot*: Engage with an intelligent chatbot to get help with homework questions
- Text Translation*: Translate text from images into any language seamlessly
- Scientific Calculator: Access a fully functional scientific calculator for complex calculations
- Multilingual Support: The app is also available in 10 different languages
* All the starred (*) functionalities are powered by the Gemini-API
- Node.js (version 12 or higher)
- Gemini-API Key (Grab one here)
- Clone the repository to your local machine:
git clone https://github.com/0xBitBuster/gemini-solver.git
- Install the dependencies:
npm install
To start expo, run:
npm start
Next, Scan the QR code with the "Expo Go" app on your mobile device or start an Web, Android or iOS emulator.
This project is licensed under the BSD3-Clause License - see the LICENSE file for details.