Skip to content
This repository has been archived by the owner on Jul 7, 2020. It is now read-only.

mathigon/smart-exhibits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Exhibits

This Framework for building interactive smart exhibits for exhibitions, that can interact with visitors' smartphones.

It was developed as part of a Workshop at the Imaginary Conference 2016 in Berlin.

Run the Server

To run this application, you need to have npm, node and grunt installed on your machine. First, install all dependencies using

npm install

Now start the server by running

npm start

The default port is :8081, and can be changed by setting the PORT environment variable.

The exhibits now run on /exhibit-name/display and visitors can interact by visiting exhibit-name.

Create new exhibits

Every exhibit corresponds to a sub folder in /exhibit. They each consist of a Jade template, a Less stylesheet and a JS file both for the exhibit and the visitor screens.

[TODO More details on JS API]

Imaginary Workshop Overview

Abstract

While mobile devices are ubiquitous in everyday life, they are rarely utilised in museums and exhibitions, except as guide or to show additional descriptions. In this workshop we want to design exhibits that link with visitors‘ smartphones on a deeper level: utilising their collective computing power, using them to visualise graphs and networks, or to simulate probability experiments.

Combining the expertise of mathematicians, teachers and software developers, we will try to create more interactive, immersive and personal museum experiences.

Participants

Philipp Legner (leader), Eric Londaits (mediator), Margaret Brown, Joshua Chen, Cindy Lawrence, Katie McCallum, Victor Pessers, Stephanie Schiemann, Huaming Wu, Tian Xu

Releases

No releases published

Packages

No packages published