In memory of Giza Goldfarb, @daonb's grandmother may her soul rest in peace
This project displays a Bio Chronus - a life's chronology in single screen.
The code draws arcs, labels and images on an HTML5 canvas, making it simple and fast to scale and transition. We are following the KISS methodology keeping the number of libs to the bare minimum. Here is what we have:
- Konva.js for the canvas
- PhotoSwipe to display images
- riot/route for url routing
We are using npm for the dev server code and cypress which is used to test the code.
$ npm install
$ make test
$ npm dev
And point your browser at http://localhost:8080
Just fork, fix or/and improve and open a Pull Request. If you're not sure where to start there are always a few open issues marked good first issue.