Inspiration
We were inspired to do this because we went through the process of setting up a smart mirror many times through the command line, so we wanted to create a more easily accessible user interface so more people can make their own Magic Mirrors.
What it does
Magic Mirror Console provides a user friendly interface to show and hide modules. It can also translate the modules to different languages.
How we built it
We built our own custom module for Magic Mirror and ran a web age on localhost which allowed us to send API calls to localhost and trigger events in the Magic Mirror environment.
Challenges we ran into
It took us an unseemly long time to decipher how to send information from the Magic Mirror environment to the web console and back.
Accomplishments that we're proud of
Creating an API to toggle modules on and off through our web console and to have the ability to extend the calls to more advanced usage, such has installation and movement of modules.
What we learned
How to make make custom API calls. Apply user interface skills to a web page.
What's next for Magic Mirror Console
Adding scripted installation of modules and the reformatting of them using buttons on the console page. Cleaning up UI and adding additional accessibility features for the handicapped.



Log in or sign up for Devpost to join the conversation.