Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/damianlion/hub

:balloon: web interface for sensor service
https://github.com/damianlion/hub

nodejs vue

Last synced: 26 days ago
JSON representation

:balloon: web interface for sensor service

Awesome Lists containing this project

README

        

# web [![Build Status](https://travis-ci.org/blimpify/web.svg?branch=master)](https://travis-ci.org/blimpify/web) [![Coverage Status](https://coveralls.io/repos/github/blimpify/web/badge.svg)](https://coveralls.io/github/blimpify/web) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/86e4f3d3546d4d738c37615b094d6ad8)](https://www.codacy.com/app/blimpify/web?utm_source=github.com&utm_medium=referral&utm_content=blimpify/web&utm_campaign=Badge_Grade) [![Codacy Badge](https://api.codacy.com/project/badge/Coverage/86e4f3d3546d4d738c37615b094d6ad8)](https://www.codacy.com/app/blimpify/web?utm_source=github.com&utm_medium=referral&utm_content=blimpify/web&utm_campaign=Badge_Coverage) [![NSP Status](https://nodesecurity.io/orgs/blimpify/projects/8e97d9d2-2094-4b6a-bba5-bc5456e51020/badge)](https://nodesecurity.io/orgs/blimpify/projects/8e97d9d2-2094-4b6a-bba5-bc5456e51020)

## Build Setup

``` bash
# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test
```

For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).

# TODO

## Make it Docker Compose Ready

- Deploy to blimp.space
- Create Docker compose

## User and Authentication
- Authorize with Github
- Implement Auth Tokens for MGTT as of Devices (Maybe Device Tokens)

## MGTT
Accept Events
implement https://mosquitto.org/
https://www.npmjs.com/package/mqtt