This is a wine rack project I built perhaps 4 years ago.
The interesting method learned here is how to cut semi-circles. You don't - instead use a forstener bit or circle cutter to make a full hole in a board then rip it in half. Or clamp two boards together and drill on the join.
I am still working on keeping it better stocked.