Pack Material Transfer

This app's goal was to move away from a paper-based system, to reduce input errors and saving time.

Features Include

CSV exporting for easy importing into their bookkeeping system. The warehouse clerks are now able to log all the information on a tablet. Automatic emails with pdf copies are sent for record keeping and drivers signature, to ensure audit compliance.
 

Future Features

I added a QR Code generator and scanner to the products page. The warehouse will need to print QR codes and install them on the assorted products. This will save time when adding product lines and when it is time for stock taking.
 

Challenges

Combining JQuery Select 2 with Livewire v3 on the transfer form required a lot of debugging due to how livewire handles requests, but I managed to get the events working together.It was also a challenge to get the correct function for attaching the pdf by extending the Mailable class and correctly formatting the pdf.

Technologies Used

Laravel

Livewire

Bootstrap

JQuery Datatables

JQuery Select 2

SQL Databases

Visit Demo