Hey man I done something similar a while back but kind of lost interest. That being said I can probably share some details as to things you've missed or how to implement various parts. Will have a look when I get home but ping me if I don't
Storybook: http://packard-belle.herokuapp.com
Implementation example: http://packard-belle.netlify.com