A DVM is a Digital Volt Meter, the basic essential measurement tool,nothing can be debugged without it.
You can get a basic, poor quality, entry level one for about 3$.
Like the DT830,it should be fine for you.
Don't know or use "Fritzing".
I didn't check the 74HC595 connections.
You have to...