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

Gitra App Demo 📲

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/20eb5ca6-dc27-420a-866f-cbc4e4a7d176/gitarAppDemoRevisi2(withBackgroundMusic).mp4

Technical

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