Plant-for-the-Planet-org / treemapper

TreeMapper extends the Plant-for-the-Planet Platform and allows on site data registration for restoration initiatives.
https://treemapper.app
Other
26 stars 2 forks source link
climate-change plant react-native reforestation

TreeMapper App

TreeMapper is open source application based on react-native licensed under terms of GPL v3. It is managed by Plant-for-the-Planet Foundation and open source contributors.

For contributions please read our contribution guide as well as our code of conduct and the following information:

TreeMapper on Web

Data uploaded by TreeMapper can be viewed on the Plant-for-the-Planet Platform

Screen Shot 2021-08-04 at 4 05 38 PM

Directory Structure

The repository is structured by using Expo managed workflow.

Configuration

Copy .env.sample file to .env file and add the missing tokens.

iOS Setup

npx expo prebuild --platform ios  --clean

Running into iOS simulator or device

npx expo run:ios --device

Android Setup

npx expo prebuild --platform android  --clean

Running into Android emulator or device

npx expo run:android --device

Development process

This project uses GitFlow (https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) with Master-Branch main and Development-Branch develop.

Supporters

The deployment and production of this app is also possible due to support from open-source software contributors.