npm install
npm run start
react, redux, express, babel, fuzzysearch, es6
Do some test work to see how react works. Use reducers, routing, smart and dumb components, pure components, test how asynchronous actions works.
This is a test app that can create decks and cards for them, user can edit or delete existing card or doing study. The back end is not so huge, just save react state, that help user get previous data back.