She Hacks 2024
WhatTheFlora is a mobile app developed to identify and log information about wild edible plants. With each plant, you unlock more of your FloraDex and further your journey to become the Flora Master.
Our application includes:
- Extraction of plant data
- A camera that allows us to proceed to the plant recognition stage
- Ineractive user interface to enhance overall user experience
Follow these steps to set up and run the application locally:
-
Clone the repository:
git clone https://github.com/yourusername/WhatTheFlora.git
-
Install the required dependencies:
npm install
-
Setup the react native:
npm install -g react-native-cli
-
Access the application by setting up expo environment
npx expo start
Allows a user to take a picture of any edible flora they encounter, and then using its image recognition will let the user know the identify of the plant as well as various information about the flora. Once a flora is identified, it will be logged for the user, effectively saving it in their FloraDex.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Tools including React-Native, Expo Go, and JavaScript are used to help us develop the mobile app
- Pytorch which assisted us to develop a machine learning algorithm for image recognition and classification
- MySQL which provided resource for us to build a database of available plants recognized by the machine learning model.
The Project is still under development. Some features are not completed and the code might have some errors. Please use it at your own risk!