Skip to content

A React Native app utilizing Pl@ntNet API and MediaWiki API for identifying, learning, and keeping track of found plant species.

Notifications You must be signed in to change notification settings

c-dongon/plantscope

Repository files navigation

PlantScope

Discover nature around you with PlantScope! Identify plants from your photos and learn about various species in real-time, then add friends to show off your collections.

Overview

PlantScope is a cross-platform mobile app that allows users to identify plants using photos, utilizing Pl@ntNet API for identification and the MediaWiki API for data. The app also features social functionality, enabling users to sign in, add friends, and view their plant collections.

Tech Stack

  • Frontend: React Native with Expo
  • Backend: Firebase
  • Plant Identification: Pl@ntNet API
  • Plant Data: MediaWiki API

Getting Started

  1. Clone the repo: git clone https://github.com/c-dongon/plantscope
  2. Install dependencies in terminal: npm install
  3. Acquire key credentials from Pl@ntNet API and Firebase, create and input into ".env" file as shown with ".env.example" (additional Firebase instructions in FirebaseSetup.txt)
  4. Follow Expo documentation (Expo Go reccommended)

About

A React Native app utilizing Pl@ntNet API and MediaWiki API for identifying, learning, and keeping track of found plant species.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published