Job Cards based on Work Order Quantity & Operation

Please guide me on how should i customize erpnext to achieve the below requirement @NCP @kennethsequeira @creamdory

I want Job cards to get automatically created based on the quantity given in Work Order and their operations: Suppose 3 quantity has been given in the work order which has 1 qc operation, then it should create Job cards for each quantity with having one qc.

Reason: I need a system to store details(serial numbers) used for that particular quantity, to recognize in real scenarios.
Each item will have serial numbers so we need to track which one went into which job card.