node package manager
Easy collaboration. Discover, share, and reuse code in your team. Create a free org »

enow-console

ENOW-CONSOLE travis-ci npm version

ENOW-Server Version 0.0.4-alpha.
Copyright © 2016 ENOW. All rights reserved.

Requirements

  • Node.js
  • Express
  • MongoDB
  • Apache Kafka
  • Mqtt Broker
  • ENOW-bridge

Introduction

ENOW-CONSOLE is a dashboard and controller for enow project. Highly customizable and easy to use. Fits many screen resolutions from small mobile devices to large desktops.

Installation


Download

Download from Github ENOW-console and download the latest release.

NPM

  1. Install ENOW-console.
npm install enow-console
  1. Go to the enow-console(~/node_modules/enow-console) folder.
  2. On cmd, type node start.
  3. Run Apache Kafka, MongoDB, MQTT Broker.
  4. Type 127.0.0.1:1111 or localhost:1111 on chrome to start ENOW-console.

Github

  1. Fork the repository (guide).
  2. Clone to your machine.
git clone https://github.com/ENOW-IJI/ENOW-console.git
  1. Go to the ENOW-console folder.
  2. On cmd, type node start.
  3. Run Apache Kafka, MongoDB, MQTT Broker.
  4. Type 127.0.0.1:1111 or localhost:1111 on chrome to start ENOW-console.

Documentation

Visit the documentation for detailed explanation.

Browser Support

  • IE 9+
  • Firefox (latest)
  • Chrome (latest)
  • Safari (latest)

License

ENOW is an open source project licensed under MIT License.

Todo List

  • basic structure, layout (Done v0.0.1)
  • Build Main Page (Done v0.0.1)
  • Build Code Editor Page -> Combined with Stage Page
  • Build Widget Page -> Deleted
  • Build Stage Page (Done v0.0.1)
  • Build Statistics Page (Done v0.0.1)
  • Build Documentation Page