Delivering real-time data to frontline forest guardians.
Android and iOS apps empowering on-the-ground monitors to re 9852 spond to threats to forested areas.
Forest Watcher is part of the wider GFW technological offering, and as such also integrates with general services such as MyGFW and Resource Watch API.
- Setup areas to monitor and view them on a map
- View GLAD and VIIRS alerts affecting your areas
- Create reports and share them with your team
- Select from pre-defined layers to provide extra context to maps
- Import and view custom layer files (GeoJSON, TopoJSON, Shapemaps, KML & KMZ, GPX, MBTiles)
- Record routes and share them with your team
- Sync data offline allowing the app to be used without an internet connection
- Share app data (areas, reports, routes, etc.) directly from app-to-app
- Help, FAQs, and clear app design to help you on your way
- Keep track of changes in the changelog
- Install the latest LTS release of
node
(instructions) - Install the most recent React Native CLI tools.
- Install the most recent version of
yarn
- Prepare iOS environment if needed
- Install XCode (instructions)
- Install XCode CLI Tools:
xcode-select --install
- Install CocoaPods (instructions)
- Prepare Android environment if needed
- Install Android SDK (instructions)
- Configure app
- Supply a valid
.env
file based on.env.sample
(instructions) - Setup Firebase for analytics
- Place
google-services.json
in./android/app/
- Place
GoogleService-Info.plist
in./ios/
- Place
- Setup Sentry for crash reporting
- Place
sentry.properties
in./ios
and./android
- Place
- Supply a valid
- Run
yarn
to install dependencies and apply local patches - Run
yarn android
oryarn ios
to run the app on a connected device / emulator
MIT License
Developed by Vizzuality (until July 2018, v1.6) and 3 Sided Cube (since July 2018).