Skip to content

Latest commit

 

History

History
43 lines (22 loc) · 1.3 KB

README.md

File metadata and controls

43 lines (22 loc) · 1.3 KB

Pocket Forest

Summary

The main goal of our app is to help everyone regardless of their age to connect with nature and learn more about the natural world.

Main features

Once the user has logged in to the app, they’ll see their current location. When they want to add a tree around their area, they can take a photo of the tree. The photo is sent to an AI which identifies the type of the tree. At this point, the image is uploaded to Cloudinary and our database is updated to add the newly generated image URL and the username of the logged-in user. This way each individual user has their own unique pocket forest that displays their own images. When the user navigates to their Forest page, they will see the full display of the trees that they have collected on their adventures, pulled through from the database using Axios. Once inside your own pocket forest, you can press on each tree to view more information about it.

Idea

The idea of the app came after a discussion within our team about home gardens and the love that previous generations had around fruit trees.

Tech Stack

  • React JS

  • React Native

  • Expo

  • Mongo DB

  • Mongoose

  • Express

  • Node.JS

  • Jest

  • Heroku

  • Axios

  • APIs

  • TypeScript

  • JavaScript

Please check out the pocket-forest-api repo for the backend of this project.