The idea for the whole app is to act as kind of walkthrough, meaning that each component should have description of what it does, how it does it etc. With link to the component code on github, and links to articles/repos with additional explanations(smart/dumb, redux, side effects).