Start a new topic

Can we customize the GUI to specifically meet our needs?

Would be nice to have an easier interface to be able to create your own DFM checker without having to have any AJAX coding knowledge. For example: being able to input what checks are needed and their minimum values as well as selecting what types of outputs I would like to receive would be an amazing improvement to the UI for this software. Or perhaps a webpage hosted on your server that based on a GUI interface will automatically generate the pre-configured HTML file that users could download and use locally?

1 Comment


PCB Preflight is an easy to use REST API that works in the "background" and processes all data. Please view the PCB Preflight samples on GitHub, https://github.com/NumericalInnovations/pcbpreflight-examples 


Note: An embedded GUI for PCB Preflight is now possible and will be available in August 2024.  This permits you to have your own unique viewer with unlimited zooming and friendly popups.  If you're interested in this feature please let us know, https://support.numericalinnovations.com/support/tickets/new


This means you have the ability to control the entire GUI appearance (using any web framework you choose), and then communicate with PCBPreflight.com in the background.  This would allow you create a special web page (or site) built specifically for your users that allows them to upload and get back results in a friendly environment that you create. 


Note:  The examples we included in github are just basic GUI's and anyone can improve on them.  The primary purpose of those examples on github is meant to show people how to communicate with PCB Preflight in the background.


Need help building a custom GUI?

Contact us directly and let us know specifically what you require.  Our engineering team can help you build the complete front-end Graphical User Interface.  If you're interested, please submit our Custom Software Development request form, https://www.numericalinnovations.com/pages/oem-custom-software-development

Login or Signup to post a comment