Gitra is an app that will serve as a complementary tools that the people who are blind can use as a learning source.


https://s3-us-west-2.amazonaws.com/secure.notion-static.com/20eb5ca6-dc27-420a-866f-cbc4e4a7d176/gitarAppDemoRevisi2(withBackgroundMusic).mp4
For the Data we use this open source API https://api.uberchord.com/v1/ Example
Request :
GET https://api.uberchord.com/v1/chords/B
Response :
[
{
"strings": "X 2 4 4 4 2",
"fingering": "X 1 2 3 4 1",
"chordName": "B,,,",
"enharmonicChordName": "B,,,",
"voicingID": "9223372036926214239",
"tones": "B,D#,F#"
}
]
We use NetworkManager to call this API dan get the Response

From that Response we map the data that suitable for our needs
we want to translate the chord the coordinate like this

Here's the Logic