Our project is a tool to curb the ongoing crisis for phone addiction that is particularly affecting the mental and physical health of the youth. Social media apps are designed to pull you in and negatively impact our cognitive abilities. Gen Mirror provides a healthy alternative to getting your daily notifications at a glance using a big mirror which doesn't damage your eyes or promote addictive behavior (unless you really love to look in the mirror).


As students, we know the struggle of waking up and looking at a small screen in our bed to get the essential information we need to go about the day. Research shows that such behavior has a negative impact on a person's physical and emotional well being. Hence we decided to make something that will prompt you to get up to your feet first thing in the morning and tell you all the essential information at a glance while you get ready for your big day without damaging your eyes from a bright glare.

What it does:

Gen Mirror uses simple optics to generate a dynamic display behind a mirror. It allows the user to interact with the mirror using their voice or their phone etc.

How we built it:

We built this project using a Raspberry Pi 3 with a two-way acrylic mirror and a ton of sensors. We used Google Cloud API, Google assistant, and modules from the MagicMirror library. We also integrated Spotify APIs and setup google casting for users to stream videos.

Challenges we ran into:

We had some trouble setting up the facial recognition using our IR camera. Additionally, the microphone we were using for voice interaction stopped working in the final hours of completing the project.

Accomplishments that we're proud of:

We are happy that our project has motion detection, an elegant display and an ability to, for example, make live updates to your calendar via interaction with your phone etc. It works well within the range of our expectations.

What we learned:

We learned how to use the raspberry pi.

What's next:

We want to grow this project into an actual product that people can easily afford.

Built with:

Raspberry Pi 3, microphone, speakers, monitor, acrylic sheet, Node.Js, HTML and CSS.

Prizes we're going for:

Google Home Mini

$100 Amazon Gift Cards

Raspberry Pis & PiHut Essential Kits

Grand Prize

Jetbrains Pro Software

Lutron Caseta Wireless Kit

Oculus Go (32 GB)

Blu R2 Plus Smartphones

Team Members

Anshul Bhargava, Ayush Khandelwal
View on Github