Skip to content

possatti/sample-zettajs-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sample Zettajs Server

Este repositório visa exemplificar o uso do Zettajs. Este projeto foi feito seguindo inicialmente o tutorial para iniciantes do Zetta. E ao finalizar o tutorial, eu acrescentei uma funcionalidade que me atraia: a possibilidade de controlar o Banshee (Media Player) da minha máquina através do Zetta. Para isso, eu desenvolvi um driver que pode ser encontrado aqui.

Como usar o projeto

Para utilizar o projeto basta copiar o código fonte para o seu computador:

$ git clone https://github.com/possatti/sample-zettajs-server.git

Entre no diretório do projeto:

$ cd sample-zettajs-server

E inicie o servidor usando o npm:

$ npm start

Pronto! Depois disso você já pode visualizar o seu servidor local: http://browser.zettajs.io/#/overview?url=http://127.0.0.1:1337

Ou, usá-lo através da internet em qualquer lugar do mundo (experimente carregar este link no seu celular, ou em outro computador): http://browser.zettajs.io/#/overview?url=http://hello-zetta.herokuapp.com

ATENÇÃO: Repare que enquanto o servidor estiver rodando, qualquer pessoa no mundo (!!) pode acessar a API proporcionada pelo seu servidor local. Isto é, elas podem apagar e acender a mock LED, e também controlar o Banshee. ... Ok! Não é grande coisa assim, mas você pode levar um pequeno susto se não estiver esperando por isso. ;)