An open API service indexing awesome lists of open source software.

https://github.com/dermike/physical-web-scan-app

Mac OSX desktop client app to scan for Physical Web (Eddystone) bluetooth beacons
https://github.com/dermike/physical-web-scan-app

beacons bluetooth bluetooth-beacons eddystone electron physical-web scanner

Last synced: 5 months ago
JSON representation

Mac OSX desktop client app to scan for Physical Web (Eddystone) bluetooth beacons

Awesome Lists containing this project

README

          

# physical-web-scan-app
Scan for [Physical Web](https://github.com/google/physical-web) ([Eddystone](https://github.com/google/eddystone)) bluetooth beacons from your computer. Mac OSX desktop app of the [physical-web-scan](https://github.com/dermike/physical-web-scan) project made with [Electron](http://electron.atom.io).

![](https://raw.githubusercontent.com/dermike/physical-web-scan-app/master/screenshot/screenshot.jpg)

**[Download pre-built binary (64-bit)](https://github.com/dermike/physical-web-scan-app/releases/download/0.3.2/PhysicalWebScan.zip)** or follow the instructions below to run with Electron or build your own binary.

### Prerequisites to build

* [Node.js](https://nodejs.org/)
* [Xcode](https://developer.apple.com/xcode/download/) and its `Command Line Tools`. You can find this under the menu `Xcode -> Preferences -> Downloads`

### Install and build

After cloning or downloading this repo, install the dependencies listed in `package.json`:

```sh
npm install
```

Rebuild native modules for Electron use:

```sh
node ./node_modules/.bin/electron-rebuild
```

Run as Electron app:

```sh
npm run electron
```

Package as standalone Mac OSX app:

```sh
npm run package
```

Note: Edit the electron-packager options to your liking in the `scripts` section of `package.json`