Refrigerator control/ monitoring

Hello, I've been watching some of the arduino projects on pinterest and recently thought about controlling and monitoring my 25 year old refrigerator. I mean it's only natural since I work on commercial HVAC equipment and utilize Johnson Controls Metasys to operate control and monitor buildings and equipment at work.
I would like to ge feedback on what arduino products would allow me to control, monitor, and display temperature, defrost initiation and termination, frequency and monitor the power consumption and be able to get a snapshot over time of these. I would like to be able to get access remotely through my internet to my phone or computer.
Please advise what components I would need. I would like to involve my 15 year old son in the design and building of this.
Marshall