The circuit functionality and theoretical calculations are explained in detail in the below video:

The Bill of Material generated from the schematic: