Pocket Forest | L.M-M's Portfolio
Pocket Forest

Pocket Forest

The app can (loosely) be described as Pokemon go... for trees! Trees in the users local vicinity are displayed on a map, and if the user is close enough, they can try to "catch" the tree and try to add it to their Pocket Forest.

Catching the tree involves taking a photo of the tree, if the user is happy with their shot, the photo gets sent to the Plant.id API. If the species returned by the API matches the species in the trees database, the image is uploaded to Cloudinary using their API. The image's URL returned by Cloudinary is added to a database.

The user can click on the pocket forest tab to see a gallery of the phots of the trees that they have successfully captured.

The purpose of the App is to encourage people interact and learn more about the natural world through getting to know more about the trees around them.

The app was built using React Native and works across both Android and iOS.

Please Checkout this App Demonstration Video to see the App in action!

Links : Project GitHub Repo

Tags : React NativeReact-CameraMongoose