Code Monkey home page Code Monkey logo

textwall's Introduction

TextWall

Text a number to have it appear on the screen/wall, great for parties!

As part of my college's MCR committee, I had to help organise a bop (themed party) in the college bar.

I thought a nice addition (along with my mad DJ skillz ;) ) would be to put up a thing on all of the TV screens around the bar where people could text messages (SMS) and have it appear for everyone to see.

Naturally, it went down very well and got quite abused...

How to do it yourself

Fairly straightforward node.js script. To run this, you will need a cloud-based phone number, e.g. from Nexmo (https://www.nexmo.com) (I had £10 of free credit from them from a recent hackathon I went to...)

  1. npm install
  2. node app.js
  3. ngrok http 3000 to get a free reverse tunnel from the web
  4. Rent a free cloud number from Nexmo
  5. Add the ngrok url + /webhooks/inbound-sms to the inbound sms webhook url under settings at nexmo
  6. Change the number in index.html and style with css/your browser's inspector
  7. Load up localhost:3000 in your browser and make it fullscreen and put it up on all the screens around the bar!

textwall's People

Contributors

souramoo avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.