Check-in automático no Apontador via ticket refeição
JavaScript Ruby Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
lib
public
test
views
.gitignore
Gemfile
Gemfile.lock
README
Rakefile
accor_ticket.rb
config.ru
core.rb
couch_data.txt
deploy.sh
expense.rb
foursquare.rb
mock.txt
phone.rb
qr_image.rb
qrcode.rb
utils.rb
visa_ticket.rb

README

Estou usando sinatra e as demais gems listadas no require do core.
Inclui um arquivo de mock com meu próprio histórico, comente ou descomente para usá-lo ou não.
O serviço de consulta da ticket é um pouco instável.
É necessário criar dois arquivos de configuração:

config/coucdb_config.yml
config/apontador_credentials.yml

Para recarregar automaticamente o Sinatra, recomendo usar a gem shotgun. Basta então executar a aplicação desta forma:

shotgun config.ru -p 4567 

Existem as versões dev na pasta config. O CouchDB você poderá usar uma instância local. Já para o app do Apontador, crie um app de teste ou me mande um email, caso você seja um trusted collaborator, que lhe enviarei as chaves :-D