CodeNinja is a student app development competition. It's designed to train and encourage students to be creative in the cultivation of their own tech ideas.