Announcements‎ > ‎

GhanaGTUG Programming Contest

posted Oct 21, 2010, 4:25 AM by Jojoo Imbeah

Google Ghana is sponsoring GhanaGTUG’s first Programming Contest.

Grand Prize

  • Fully sponsored trip (food, hotel, plane ticket) to Nairobi for a Google event in November 2010

Consolation Prizes

  • Google swag (stickers, t-shirts, pens, etc.)
  • Certificate of participation

The Challenge

In June this year, Google Ghana organised an event called G-Ghana. Some training sessions were held at which Google AppEngine and Google Maps API  were introduced.

You will be required to use the knowledge you acquired at these events plus knowledge you already have to propose an innovative solution to a Ghanaian problem. The complexity and range of the project depends entirely on you. You may submit a project that you build all by yourself. However, It is recommended that you form a team of at least 2 people to submit a solution.

A must have

The application or tool you build should have these features plus other features limited only by your imagination. Additional features make you a preferred candidate for winning.


Your application should support multiple user access and encourage community participation. In other words, your application should be Web 2.0


Your application should have a simple user interface and be easy to interact with.


You will need to add at least one geolocation feature in your application. Your use of the Google Maps APIs will give you an added advantage.


Contest Rules

By participating in this contest, you agree to be bound by these Contest Rules.
  • Start your project from scratch or fork an existing open source project. If you choose to fork, you will need to state your sources and clearly demonstrate within your documentation how you have improved the existing project.
  • All entries must be hosted on a public repository service and you will need to provide links to your project with clear instructions on how to run your application. Better still, include links to a live demo of your application online.

How to Enter

If your code depends on third-party packages, you must include a complete list of all packages, including exact version information and download URLs. Sorry, we cannot accept entries that require commercial software or other software that is not provided as open source or under a license approved by the Open Source Initiative
  • Entries from outside Ghana are permitted. All entries must include an English-language explanation of the design. Entries must also include source code for the implementation. We strongly encourage you to include all data needed to support your claims, such as sample output from your program. Also, clear instructions and an easy to use demo program that allows experimentation with your application will help.
  • Your entries must also include the names, e-mail addresses, and brief resumes (including postal addresses and telephone numbers) of everyone who contributed to the project.
  • Entries must be submitted in machine-readable format (gzipped tar file) via e-mail to
  • Express your interest to enter here
  • Entries will be accepted through midnight (GMT) October 28 2010.

You may submit multiple entries. Keep copies for your records. GhanaGTUG assumes no responsibility for lost, misdirected, illegible or late entries or for failed computer transmissions or technical failures.

Discussion Group

If you want to discuss ideas and problems related to the programming contest with other participants, feel free to use the GhanaGTUG Google Group:


Winners will be selected by a panel of Google employees. The judges will grade entries using the following criteria:
  • Implementation of all the required features as stated above in addition to extra features added.
  • Scalability and elegance of design (including selection of appropriate algorithms and data structures)
  • Careful attention to usability / user experience.

The judges shall have the sole authority and discretion to select the award recipient(s)

The winning entry will be announced on the GhanaGTUG website by the GhanaGTUG Programming Contest organisers on October 31 2010. Following the announcement, individual winners will be notified by e-mail. Winners have 14 days from notification to claim the prize. Prize may be claimed by return e-mail. Unclaimed prizes will not be awarded.

Contact GhanaGTUG at or post your question to the GhanaGTUG mailing list