CHAMPCUT Version 1.0beta

Champcut is an online tool dedicated to the generation of cutting plans used for producing roll material. It was developed and tested in the following browsers:
  • Chrome Version 70.0.3538.110 (64-Bit)
  • Firefox Quantum 63.0.3 (64-Bit)

Development Roadmap

  • Add length calculator tool inside form for creating production orderfor inline cutting
  • Add option to calculate defragmentation of cutting plan
  • Add option to align cuts on right hand side of cutting plan color map
  • Add color picker for changing colors in cutting plan color map
  • Add option to define defect areas which will not be used as sellable material
  • API support
  • Excel tool using API interface as backbone
  • Multi language support
  • Log history of changes to orders and solutions in order to navigate through changes
  • Add option to store production line properties in database both for user and company accounts

Version History

  • 1.0beta Dec 18th 2018
    • First release

Used Software

This website was developed with the help of many bits and pieces from the public domain and is based on the following software modules.
  • Python 3.6
    • gunicorn 19.6.0
    • WTForms 2.2.1
    • Flask 1.0.2
    • Flask_Mail 0.9.1
    • SQLAlchemy_Utils 0.33.5
    • Flask_Admin 1.5.2
    • Flask_Bcrypt 0.7.1
    • Flask_Login 0.4.1
    • Flask-SSLify 0.1.5
    • netifaces 0.10.7
    • Flask_SQLAlchemy 2.3.2
    • ortools 6.8.5452
    • numpy 1.14.3
    • Flask_Excel 0.0.7
    • itsdangerous 0.24
    • scipy 1.1.0
    • SQLAlchemy 1.2.7
    • stripe 2.10.1
    • Flask_WTF 0.14.2
    • Pillow 5.3.0
    • pyexcel-xlsx 0.5.6
    • pyOpenSSL 18.0.0
    • PyMySQL 0.9.2
  • Javascript / CSS
    • Jquery 3.3.1
    • Bootstrap 4.0.0
    • Bootstrap Toggle 2.2.0
    • Bootstrap Tour 0.12.0
    • Gauge.js 1.3.6
    • Moment.js 2.23.0
    • Muuri 0.7.1
    • Hammer.js 2.0.7
    • Popper.js 1
    • Cropper.js 1.4.3
  • Google Cloud Platform
    • App Engine
    • SQL