Intelligent Capture License Decoder
This tool is used to decode and summarize EMC Captiva license files. The idea, concept, and functionality came from my dad, Jim Smith. You can see it running (hopefully) at decoder.kevinjs.com.
Obligatory list of libraries, tools, etc:
- React
- material-ui
- Babel
- Webpack
- react-transform 2.0.0 with the react-hmre Babel preset
- eslint with Airbnb's config (plus some of my own changes)
I took the approach of componentizing everything as much as I could, making many tiny modules instead of fewer large modules. I also tried to keep the codebase as functional and mutation-free as possible.