In this video we actually construct a full 8-bit ALU from 8 separate ALU boards.
The files for this circuit, designed using Eagle and laid out for submission to SeeedStudio are all contained on GitHub.
This makes use of nearly 500 transistors, and nearly 800 resistors, all of which can be ordered off of Amazon. It also uses a handful of 330 Ohm resistors and I used Arduino headers for the wire wrap headers.