Social Pub

A Pub/Restaurant wants to create a new social experience for its customers by making use of social networks (facebook, twitter, foursquare, etc.). Develop such an experience (consider a mobile and a TV/ambient interface) which helps its customers connect with people they know, or find people with similar interests and explore social activity in the current location. Consider an interactive way of presenting the information and also privacy issues.

  • Requirements: ;
  • Programming Skill Level: Beginner to Intermediate;
  • Designer Skill Level: Intermediate to Advanced;
  • Other Skills:
  • Similar projects: .

City Traffic planner

The city hall wants an application that allows for a better management of the traffic in the city. The application must be able to:

  • provide alternative routes for cars when a street is being repaired or there is a construction on that street;
  • manage the traffic at rush hours to avoid traffic congestion – sensors can be used to determine and predict congestion, considering factors like (weather, hours of the day etc.);
  • manage public parking lots;
  • register new cars;
  • add new streets to the city infrastructure;
  • provide a news feed for the citizens to update them on the changes that took place;
  • manage public transport in order to avoid overcrowding in a bus, metro, tram or any other mean of transportation.


  • Requirements: ;
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level:┬áBeginner to Intermediate;
  • Other Skills: managing computer networks;
  • Similar projects: google maps traffic view, and many other similar projects and simulators ;

Enviromental Bulletin Board

Bus stations, airport waiting areas, or any similar areas tend to be boring. The idea is to provide a bulletin board in those areas, which displays certain useful information like: air quality, time to next bus/airplane, temperature, news, interests points in the area and other information. Bonus: bulletin board is a large touch screen which also enables collaborative games.

  • Requirements: tablet, prototyping platform (Arduino or any other);
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Intermediate to Advanced;
  • Other Skills: Device Prototyping;
  • Similar projects: ;