PosterBoard - GR4 - Computer Prototyping

Manasi Vartak, Tristan Naumann, Chidube Ezeozue

Platform Requirements

This prototype has been tested to work on Chrome 18 maximized window (1600x900 as tested) when opened from a local folder. Further this prototype is meant to be tested on a large (30''+ touch monitor). Understanding this to be a severely limiting hardware requirement, the GR4 snapshot should perform similarly on down to a 15'' screen. If using a mouse rather than touch, please note that some typically appealing effects (e.g. hover) are not necessary in a touch environment.

Step-by-step Instruction

This project relies on HTML/javascript for UI components. Because the server/site combination is intended to be run locally at each SMART board instance, you will need to download the project and run it locally as follows.

  1. Download http://web.mit.edu/tjn/Public/PosterBoard.zip.
  2. Unzip the package.
  3. Open index.html in Chrome 18 in a maximized window (NOTE: it should be maximized when opened, not resized afterward).

If you prefer to take a look at the most recent development code instead, the project can be downloaded as a zip file from https://github.com/tnaumann/PosterBoard.

Prototype Depth Comments

The backend of this project will consist of a Django server to manage content and very likely a secondary python server to relay non-standard device input to the frontend (e.g. from a RFID reader). The absence of a backend in this prototype means that several features are implemented in a relatively static manner, relying on canned responses or simply do not function as expected.

Download

GR4 snapshot: http://web.mit.edu/tjn/Public/PosterBoard.zip

Development: https://github.com/tnaumann/PosterBoard