There are better ways to drive 7-segment LEDs but sins I already have a bunch of 74HC595 shift registers I use them. My board are straightforward three 7-seg's, shift register and resistors. PCBs are made by PcbWay.