Greenstand / Greenstand/treetracker-web-map-core

Add feature: previous tree and next tree button

Open
#32 0 comments 0 reactions 0 assignees View on GitHub
good first issue leaflet
Dominant language
JavaScript
Stars
4
Forks
33
PR merge metrics
No merged PRs in 30d

Description

Screen Shot 2021-11-04 at 11 05 06 AM

Actually, the function of this feature has been finished in the https://github.com/Greenstand/treetracker-web-map-client/tree/master also you can find it in the website online : map.treetracker.org

The goal of this issue is to:
* Migrate this feature to the `core`
* Temporarily add two button (as shown in the picture) and add the logic of clicking these two buttons.
* We will open a new issue when our designer has finished the design of the buttons, and replace the UI with new design.

---

Some hints:

- Please read our [readme](https://github.com/Greenstand/treetracker-web-map-core#treetracker-web-map-core) for more information/guide/tutorial.
- Here is [an engineering book](https://greenstand.gitbook.io/engineering/) in Greenstand.
- To know more about our organization, visit our [website](https://greenstand.org).
- If you want to join the slack community (some resources need the community member's permission), please leave your email address.

Contributor guide

No contributing guide indexed for this repository

Research direction

Read the repository README first, then compare the existing previous-tree and next-tree feature in the linked treetracker-web-map-client repository with this core module. Identify the relevant map entry points and determine how the two temporary buttons should trigger the existing behavior; done means the feature is migrated and both buttons work in the core application.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.