A project of samsung app competition.