Venture is a Swiss Startup competition held annually in Switzerland. The competition has several phases, including a project submission phase, a selection phase, a coaching phase, a judging phase, and an investment selection phase. Venture required a web application that would both market their competition, as well as help them manage the various phases of the competition.
We consulted with Venture to fully understand the process. Following that, a system was designed and built which uses Drupal 7’s user role functionality to enable and disable various actions in the website UI, based on the phase of the competition. We built a custom module that groups permissions sets together and can be quickly turned on and off by any user. Alongside this application-like development, we also implemented a responsive marketing website to promote the competition.
Venture has successfully run the competition on the Drupal 7 platform for four consecutive years.