Skip to content
Arun Bakt edited this page Jun 2, 2020 · 22 revisions

Welcome to the treetracker-android wiki!

The document gives a brief overview of the purpose, functionality of Treetracker Android app and its current software implementation details.

It is divided into two sections:

- Product Documentation
    Captures the intent and use cases for the Treetracker App.
- Engineering Documentation 
    Presents the implementation details of the features

Product Documentation

This section has the following topics

- Overview of the App
- Intended users of the App
- Considerations and constraints
- User login and switching
- User stories

Engineering Documentation

For developer contributors, this section contains current design of the software components used in the application. Some of the implementation details presented are for the following features

- Planter login and switching between planters
- Navigation flows
- Tree capture and associated flows
- Syncing of planter info and tree's planted
- Entities used for storing data