This is the interface for lalala.io, the code that interacts with people. It currently uses React, Webpack, Babel, PostCSS, ESLint with Airbnb config, and Jest on Travis.
React components are split into "containers" and "components" directories. Everything in the components directory should be pure functions, with no state, only interface. Anything that needs state should be in containers, and include no interface directly, only components.