Greenstand / Greenstand-Overview

Tree Tracking Fighting Poverty and Climate Change - This repository contains Contributing, Project Overview, Roadmap, etc
https://www.greenstand.org
GNU Affero General Public License v3.0
45 stars 11 forks source link

Welcome to Greenstand's Treetracker project

We are here to make the world a cooler, richer and greener place.

Basic Overview: The treetracker-android app is a tool to allow planters to verify tree planting and tree survival with geo-tagged, time-stamped images. The tree images and data points are analyzed using the treetracker-admin-client and displayed and shared via tokens/links on the treetracker-web-map-client. This map can be embedded on other organizations' websites displaying their planted and mapped trees. The wallet-api is a service that allows people to create/register wallet and transfer tokens. These token are created from data linked to a claim of having created a ecological impact, though the tending and caring of trees. The tokens and the wallet system can be used to trade tokens via an API. Postman is a helpful tool for interacting with the wallet API

Contributing to The Cause

Help us star and fork our repositories.

Read up on the project:

See Greenstand Engineering Handbook

See Greenstand Operations Handbook

Roadmap for our feature development plans

Join The team

Think Agile - Small Iterations - Clearly Defined Commits.

Your first contribution

Ongoing Needs

Development needs as of Aug 2022

Here are a few immediate and long-term needs. If you don’t see a project that fits, keep looking, come check in on Slack link and let’s figure out how to leverage your skills.

A list of some Issues/Tickets**

Project Repositories

In its most basic form, this platform is designed to collect tree images from an android application and display these images on web-maps that can be served on other organizations' websites. In its more advanced form, we are verifying individual planter's efforts by tracking individual trees over time and creating results-based employment. Each Data point or "capture" gets turned into a tradeable token

Treetracker-Android Application

Development overview

API's

Basic Git Hub skills required!

We use the Fork and Pull model. Pro Tip: Keep pull requests small and focused on the issue you are solving. (Large changes in code are much harder to accept)

If you have not heard of a pull request it is time for you to join over 27 million developers and learn this version control platform. There are lots of cool articles to get you up to speed: Github Introduction Forking a Repository in Github, Synicing a Fork in Github More links can be found here in Github Basics:project-overview/github

Slack Basics

For Slack channel link email info@greenstand.org

Slack is our main form of communication. Here are some Slack basics: To add yourself to the desired channels: on the left window in Slack find channel +...

Our popular channels are #development, #android, #nodejs-api, #tree-talk etc..

Helpful Links:

treetracker.org Tree map Gitbook Operations Handbook

Contacts: