Giter Site home page Giter Site logo

django-plastic-tickets's People

Contributors

frankpc avatar hd1ex avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

42ar

django-plastic-tickets's Issues

Advanced options

Let the user (optionally) select advanced options at ticket creation as suggested in new_ticket_file_form.html#L99.

Such as

  • infill
  • layer height (quality)
  • shell count
  • orientation
  • support

Maybe also consider ranges for this (e. g. infill between 5-15%, "medium" quality).

Pricing options

At the moment, it is not clear to a user who simply wants to create a ticket what price he/she will have to pay for it. I propose the following solutions:

  • Automatic price calculation to give the user a rough price estimate (complex to implement, uses a lot of computing resources, might be very inaccurate because infill might be adjusted manually later)
  • A "notify me when it costs above X euro" option, might be quiet effective and simple to implement

New material Interface

Add a new interface which allows staff users to add new MaterialStocks.
The interface should query at least the following attributes:

  • Manufacturer
  • Material Type (includes color and any material properties)
  • Price
  • Material weight (including or excluding package)
    A new label for the material should be generated and displayed to the user.

Add a "MyPlastic" site, which allows staff members to keep track of used materials

The MyPlastic site might also include implementation for #2 #4, but the main purpose is handling material usage: A staff member might need material X to print an object for a ticket and it would be helpful if the member could simply enter the material number on the site and how much material was used. This helps to keep track of the costs, which can than be paid later to the material owner (when they reach a certain threshold).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.