magic-mirror-qa-force

The Ultimate Testers MagicMirror – Part 1

magic-mirror-qa-force

The Ultimate Testers Magic Mirror – Part 1

The Magic Mirror / SMART Mirror has been around for a while now and there are hundred of tutorials and sites showcases some amazing Magic Mirror that the growing fanbase have been creating. However, we aim to be somewhat different, we want to create a MagicMirror for Testers! What else could you want but your very own Magic Mirror that shows the status of your latest project, your testing progress with integrations with Slack, Trello, JIRA or even Salesforce…..well stay tuned!

The Magic Mirror itself is the ultimate in tech items to own, but another amazing thing about the MagicMirror² community is the amount of open source modules that are available. The following modules are installed by default to get you going but there are hundreds of others available – or you can create your own!

However, our project is to not only create a MagicMirror / SMART Mirror but to create The Ultimate Testers MagicMirror.

But first things first, you are going to need to make sure you have the correct equipment:

Raspberry Pi 3 – Model B – ARMv8 with 1GB of RAM
5V/2.4A Power supply
8GB Sandisk Ultra Class 10 MicroSDHC card
Monitor
HDMI Cable
Keyboard & Mouse

For the purpose of this post we are going to assume that you are familiar with setting up and configuring your Raspberry Pi and move straight on to installing the MagicMirror² on the Pi.

So, how do you install the MagicMirror² on your Raspberry Pi? Simple, just run this bash command:

bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)"

magic-mirror-terminal

Note: We have purposely missed out a few of the configuration steps, as we want to move as quickly as possible onto our customisations, but with a quick Google you should be able to find an in depth guide of how to set up and configure both your Raspberry Pi and MagicMirror.

You can now try to start MagicMirror².

pi@magicpi:~/MagicMirror/config $ cd $HOME/MagicMirror
pi@magicpi:~/MagicMirror $ npm start

If everything went well, your screen should load up the MagicMirror² interface and your screen should look similar to this:

magic-mirror-screen

Now that you have the default MagicMirror installed, the next post will deal with customising the MagicMirror so it is ideal for all us Testers out there.  The Ultimate Testers MagicMirror – Part 2 continues our aim of building an amazing piece of tech.