A sample app created with Electron extended from a similarly-named web app.
- React and Redux for the web core
- Enzyme and Jest for testing
- Electron for cross-platform support
To run:
nvm use
npm install
npm start
To build the desktop app:
nvm use
npm install
npm run package
To test:
nvm use
npm install
npm test
npm run test:fix
To lint:
nvm use
npm install
npm run lint
npm run lint:fix
- Install git - Electron depends on it
- Install node v12.x - either direct from that link or via nvm using NVM or NVM for Windows
- If using nvm prepare using
nvm install v12.16.3andnvm use v12.16.3 - Type
npm install - To build the desktop app
npm run package
The Unlicense or Public Domain 2020
The weather icons are property of Metaweather.com who are similarly generous.
This software uses the outstanding Metaweather.com for weather data. One of the few open APIs developed in the true spirit of the web.