Date started: February 2020, Senior year of high school
I used to work for a manufacturing company called DJ Products as an assembler in high school. DJ Products makes all kinds of cart pushers and movers, kind of like shopping cart pushers. At DJ Products, we (assemblers) receive orders forms when making carts. The forms have boxes next to every part that could go on any cart, and only a few of the boxes will be checked on any given order. The checking of the boxes is done in pen, as the order form template is already printed. My pet-peeve with these forms was that options that will not be used in a particular order form, or even can not be used in a particular order form, are still on the page. For example, in the DECALS section of the picture below, the "Waste Caddy" decal could not ever go with this particular unit. It is unnecessary text. Every empty box on the order form does not need to be there.
Below is a link to a preview of my solution. When you select an item from a family, the rest of the parts in that family disappear, showing only what is essential. There are also more quality-of-life features include such as selecting the number of orders that will be printed in the top right, hidden family names for items such as quantities, and pre-selected options for frequently selected items.
Here is a link to a preview of the website if you are interested.
Here are some examples of order forms made using my website.
This project:
Designed user interface that removed the need for additional handwriting by the production manager.
Added 100's of product options that did not fit on the original form through a MySQL database connection.
Reduced ink usage per sheet by roughly 80% for the company.