There is no better way to learn electronics that building your own smart items. Carl Gordon Media has shared a guide that relies on a Raspberry Pi 3 model B to get the job done. It can display the time, date, weather information, and more. You are going to need a desktop monitor, picture frame with glass, Raspberry Pi 3, and a few other parts to get started.
The smart mirror shows reminders and other important info. More information is available on Instructables.