The UI for my Raspberry Pi magic mirror build
Node (Suggested v21.6.1)
- https://nodejs.org/en/download/ NPM (Suggested v10.2.4) Electron (Suggested v6.0.3)
- npm install electron -g
API Keys:
- Go to the following websites and request an API key:
- The file config/index.example.js has been provided as a template for saving your API keys without exposing them. Copy and paste in your API key, then change the name of the file to index.js and save.
- Recommended: In addition, save your API keys in a safe place for reference.
(IN PROGRESS) In terminal from the main directory of this software, you may run
bash start-app.sh
Open three tabs on your terminal. Tab 1:
npm install
npm start
Tab 2:
npm run build
Tab 3:
npm run electron
This is the UI for my Magic Mirror, powered by a Raspberry Pi. This is a UI built to:
- Display the weather with custom icons (made by ME!)
- Display the time and date
- Six recent news headlines
- And, most importantly, a random dad joke