YouWiN! turned out to be a relatively complex project with several
interconnected systems. We maintained and enhanced the security and robustness
of the original custom-built PHP website which applicants used to submit their
business plans. We built a new system in Django for the judges to review and
mark business plans. Behind the scenes this accessed the business plans in the
same MySQL database. And we built a separate post-award management application
in Django to manage the monitoring and grant approval.
To cope with high demand close to the deadlines for applications, the website,
and registration and submission systems were deployed on multiple load-balanced servers
with a shared database.
In addition to creating and maintaining these systems, we worked closely with
the YouWiN! management team during all phases of the programme to help them
access the data, and to run the algorithms that select winners once the
business plans are marked, etc.