A sample project using electron, pouchdb and react to sync stock codes in the local database (
pouchdb
) with the remote database (couchdb
), and enable offline querying.
I chose stage 0 (Strawman) with the hope to try out the newset ecmascript syntax.
modules are compiled on the fly by using the require hook at the entry file:
require('babel/register');
everything is packed up using the webpack and loaders.
- Setting up and play with webpack's hot dev server
- Tuning eslint for code linting
- Test out the esdoc for documentation auto-generation
- Try out Jest for unit testing
Following commit conventions of conventional-changelog/conventions/eslint