An open API service indexing awesome lists of open source software.

https://github.com/damassi/fretboard-trainer

Memorize the guitar fretboard quickly
https://github.com/damassi/fretboard-trainer

guitar learning typescript

Last synced: 5 months ago
JSON representation

Memorize the guitar fretboard quickly

Awesome Lists containing this project

README

          

# Fretboard Trainer

> Memorize the fretboard quickly

This was built as an exploration project to see where Redux was after a few years away from it, and what it looks like now that React Hooks have landed. It seems to be doing πŸ‘Œin the form of [easy-peasy](https://github.com/ctrlplusb/easy-peasy), a library that abstracts away some of the more verbose vanilla Redux patterns into an easy-to-use yet fully-backwards-compatable wrapper. (It also has **excellent** TypeScript support.)

![overview](https://user-images.githubusercontent.com/236943/56872042-80215a80-69d9-11e9-8d0f-124c2a2660e1.gif)

#### Todo:

- [ ] Replace CSS animation with React Spring
- [ ] Code cleanup

### Setup

```sh
git clone git@github.com:damassi/fretboard-trainer.git
yarn install
yarn start
```