title: Feasibility Check: Image scanning and PDF generating App with Electron?
body: <p>I need to replicate a desktop application which currently builds an catalog for coins, medals and banknotes. Its main features are:</p>
  
  <ul>
  <li>Scan image from a scanner</li>
  <li>Serve the image to an image editing program for some minor adjustments (brightness/contrast)</li>
  <li>The possibility to scan 2 images and stitch them together to one. (e.g. 2 sides of a coin. Side A left, Side B right)</li>
  <li>generate a "printable" PDF file (Printable means: 300dpi and CMYK Profiles)</li>
  </ul>
  
  <p>I know my way around the web stack (JavaScript, HTML5, CSS, PHP, MySQL) so currently I am looking into building an Electron App. For the scanning I found these:</p>
  
  <ul>
  <li><a href="http://www.commandlinescanning.com/" rel="noreferrer">CLScan</a></li>
  <li><a href="http://www.terminalworks.com/remote-desktop-scanning" rel="noreferrer">TSSCAN</a></li>
  <li><a href="http://www.dynamsoft.com/Products/WebTWAIN_Overview.aspx" rel="noreferrer">Dynamic Web TWAIN</a></li>
  </ul>
  
  <p>Right now I am trying to estimate if this could be done with Electron/NodeJS and one of those command line tools. 
  As for the catalog PDF generation, I found some PDF-Generating Libs and npm packages but all of the seem not to fit a printers press requirements. In the worst case I automate my InDesign workflow more and build the catalog inside InDesign, but if possible, I would like to create a "one-click" solution.</p>
  
  <p>The app will be used on Windows 7. </p>
  
  <p>To cut a long story short: Am I "out of my league" with this kind of challenge and my set of skills I have at hand? Or is this possible?</p>