Social Ancestry

Develop a (Web) application which will allow a person to follow up on its ancestors or to store information for his heirs. The application will gather information from social networks (foursquare, twitter, facebook, flickr, dropbox etc.) and compose a time lime of a person/generation/family branch. Future generation will be able to access information regarding members of their family, where they live, travelled, what were some important highlights of their life on a social network, what medical conditions they suffered from and other important information.

The digital footprint each generation/person leaves on a social network will be stored on the application (“relevant” information only) as some social networks fade or are replaced by new ones.

Bonus: Develop a visualization solution for such an application.

  • Requirements:
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Intermediate to Advanced;
  • Other Skills: ;
  • Similar projects: Digital Legacy Box

Integrated Social Music Recommendations

This idea is exactly how it sounds (or how you want to see it) an integrated social music recommendation service.It gives you music recommendation based on (a playlist or ads):

  • social network – what your friends listened to, what they favourite and shared with you;
  • you favourites and previous listened music;
  • the weather outside and you mood at that moment (your mood might be influenced based on the weather) – including holiday season;
  • places you are travelling or have travelled to (thematic music) – geographic location;
  • place/country you were born in;
  • playlists you made for you or for you (special) friends;
  • a combination of  all the above.

 

  • Requirements: Music player (this could be a spotify app);
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Intermediate to Advanced;
  • Other Skills:
  • Similar projects: www.spotify.com + www.tunigo.com & www.moodagent.com

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: .

Karaoke web challenge

Making use of HMTL5 APIs and webRTC build an interactive karaoke social web application. The application lets user challenge other users at karaoke in real time, chat with them and sing songs. The songs already exist in a database and are subtitled, and they will be displayed accordingly to their time-stamp in the song. The application will be able to record the user’s performance and take pictures during the song (or create small movies of the user’s performance similar to .gif)

Bonus: The application will recognize the user’s performance and give him an accuracy score which depends on how well the user sang the song and followed the lyrics.

 

Commuters Application

There are a lot of commuters these days (from students to business people, from working people to travellers) and they all need to get at their destination on time. Imagine a mobile application that syncs your alarm clock with the bus/train/subway/tram traffic schedule or accordingly with the car traffic. If the traffic has a good status (not too crowded or overcrowded) it will let you sleep more. If you get an important e-mail with a meeting it will sync with the traffic and let you know exactly when you need to get out the door to be on time for the meeting.

Options like the ones below must be available:

  • today I would like to take the car/bus/train/subway/tram/walk ;
  • legal holidays to let you sleep more;
  • routing options;
  • automatic e-mails to the people attending the meeting to let them know you are running late.

 

TV Multimedia Experience

Develop an innovative TV multimedia experience. Consider at least 2 means of interacting with the TV interface (mobile devices, remote control, kinect, etc.). Also take into consideration that this kind of multimedia experience is both social and personal (not just one user but several users, sometimes a group of users).

Geo Trail

Develop a Web mash-up which allows the user to establish a travel guide route and view on a map. The route established by the user will feature images (from Flickr, Picassa, etc.) based on their geographic location (geo-tagging). The route can be saved on the user side, with the possibility of reestablishing the route later.  The application will be able to export the route in KML format.

  • Requirements: google maps API, Flick API, Picassa API;
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Beginner to Intermediate;
  • Other Skills: ;
  • Similar projects: .

SocialRPG

Develop a social game in which users can connect by using their Twitter or Facebook account in order to play the social game with their friends. The game is structured as an RPG (Role Playing Game) and it will use the background, goals, preferences, hobbies, etc. of the players. Imagine an interesting game scenario and game play.

  • Requirements: JavaScript game engine or any game engine;
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Intermediate to Advanced;
  • Other Skills: 3D Modeling, Animation, Character Rigging, Game Design ;
  • Similar projects: .

Social Photo Challenge

A mobile application which asks the user (at a certain time) to take a picture, of a randomly selected thing (building, object, etc.), near their location. The picture must be taken within 5-10 minutes, and the one who succeeds in taking the picture will pass on to the next round. The winner will be the one who takes all the requested pictures. This game will be played with facebook friends, twitter followers, etc.

  • Requirements: mobile with camera, object recognition framework/library, facebook/twitter API ;
  • Programming Skill Level: Intermediate to Advanced;
  • Designer Skill Level: Beginner to Intermediate;
  • Other Skills: Game Design;
  • Similar projects: .