A prototype of Logistics app. You can create stocks, products, and distribute products between stocks - as simple as that.
Also, a quick playground for react, redux, routing and ecosystem around.
yarn install
yarn start
- react - rendering and structuring layout
- react-router-dom - routing
- redux and react-redux - app state management and unidirectional data flow
- normalized data - pattern for oranizing nested relational data
- redux-persist - for storing and rehydrating app state (for now, in localStorage)
- dot-prop-immutable - sweet helper for immutable state changes
- webpack - quick and nice js, jsx and sass bundling
- html-webpack-plugin - for hooking bundled assets into master html
- babel with @babel/preset-env - for using latest ES safely in all browsers
- airbnb code style - makes perfect sense
- eslint-config-airbnb - code style works only when enforced by eslint :)
- Redux DevTools - must-have browser extension when using redux
- webpack-hot-middleware and react-hot-loader - hot code reload
- save data to api
- offline mode support
- host on gh-pages
- turn into Progressive Web App
- tests