A idéia deste projeto surgiu após eu yogodoshi estar de saco cheio de perder dezenas de horas da minha vida por causa do péssimo serviço e atendimento do Santander.
Eu queria poder mostra-los o quão insatisfeito eu estou mas somente eu twittando diariamente não seria o suficiente, porém, se mais pessoas fizessem o mesmo, aí sim acredito que as coisas poderiam começar a mudar!
Que tal "um app que twitte frequentemente a nossa insatisfação com a empresa"? Ele atingiria 2 objetivos:
Mas da mesma forma que eu estou cansado de ser maltratado pelo Santander, outras pessoas certamente passam pelo mesmo problema com outras empresas... e nem todos são programadores... :thinking_face:
:boom: surgiu a idéia de criar este app como um projeto open source durante para que outras pessoas possam utiliza-lo contra as empresas que preferirem :thumbsup:
$ brew install git
No terminal rode $ git clone git@github.com:yogodoshi/cansei.git
e depois $ cd cansei
para entrar na pasta.
Abra o arquivo cansei/config/settings.yml
e altere os valores de cada chave. Os valores atuais são auto-explicativos.
Adicione pelo menos uns 10 tweets diferentes para ter uma boa variedade de mensagens, afinal, terão pessoas twittando diariamente estas mensagens.
Para poder twittar em nome das pessoas, você precisa criar um app junto ao Twitter. Vamos ao passo-a-passo:
Esse passo é opcional, você pode usar o host de sua preferência. Estamos sugerindo o Heroku por ter um plano gratuito e ser bem prático.
http://canseidosantander.herokuapp.com
caso você não deseje utilizar um domínio próprio como canseidosantander.com.br
, por exemplo.TWITTER_API_KEY
e TWITTER_API_SECRET
, em seus respectivos valores, você preencherá com as chaves encontradas na aplicação que criou junto ao twitter, no passo anterior.$ git push heroku
para subir a aplicação para o heroku$ heroku run rake db:migrate
para fazer o setup do banco de dados e pronto! Seu app está pronto para ser utilizado!Se você não for um programador Ruby ou não estiver acostumado com aplicações web, sugiro ser o primeiro a testar o app. Deixe que o app twitte em suas conta do twitter por uns dias, veja se as mensagens que você adicionou fazem sentido no contexto do Twitter, etc.
Qualquer dúvida, crie uma issue no repositório que iremos lhe ajudar :)
$ brew install postgresql
or Postgres.app$ sudo apt-get install postgresql
Esse projeto segue a licença: MIT license