Submission of applications to participate in The AppsAfrica awards, a project that is climaxed with a ceremony to showcase the most exciting...