The Software Development Unit undertakes a variety of innovative software projects. Our clients range from branches of government to small companies, NGO’s and NPO’s. Our project size typically range from a R100,000 to R750,000 with a duration ranging from 2 months to 6 months. Our team consists of a mixture of intermediate, junior and intern developers. Our objective is to grow everyone’s skill level exposing them to a variety of technologies such as C#, Java, JavaScript, HTML, CSS, Objective C, .NET, Angular JS, Node JS, SQL, NoSQL, etc to develop applications for Android, iOS, Windows Desktop and Web applications. The wide variety of work undertaken can be seen by the examples below:

Wits School of Education

as part of a USAid funded programme

Wits School of Education: as part of a USAid funded programme, an app was developed specifically for non-first language speaking teachers to prepare for English lessons using their tablets. The app provides easy to follow lesson plans, supported by sounds (phonemics), rhymes, stories and informational audio and video. Due to its success with the initial pilot, this app is now being used by 120 teachers as part of the second phase of the pilot. Plans are in place to further increase the number of teachers for 2018.  

Department of Planning, Monitoring and Evaluation in the Office of The Presidency: The application created is used to capture quantitative data around key services (health, policing, social security) within various communities. Professional quality reports with charts are produced that will be used as a basis to engage with relevant stakeholders to improve service delivery. . The project is nearing a multi-year  production cycle.

City of Johannesburg: The development of software to conduct surveys with the public for the Caring Cities Initiative on a number of issues around the city. This will be rolled out across all 137 cities that belong to the World Association of the Major Metropolises (metropolis.org).

Perinatal HIV Research Unit, affiliated with Wits University and based at the Chris Hani Baragwanath Academic Hospital: This project was undertaken in conjunction with researchers from Johns Hopkins University in Baltimore, Maryland, to use basic (non-smart) mobile phones as a means of communicating laboratory results to patients in a public hospital. This project went live earlier this year.

Legal Resources Centre: The development of a mobile based case management application that will allow paralegals to travel to rural areas and offer assistance to most vulnerable within our community. The app will be replacing all paper based records, be able to operate offline for weeks at a time and free the paralegals to work wherever.

Legal Resources Centre: The development of a mobile water app that allows a person to log poor water quality in their area. Where appropriate, the app will inform the user on how their rights have been violated so that they may take it up with their Municipal Manager and Ward Councillor (contact details provided). All issues are logged with the LRC and, where warranted, the Legal Resources Centre will intervene.

The Gauteng City-Region Observatory (GCRO),: The development of several geographic information system (GIS)-based software applications to present data on the Gauteng region.

Transnet Port Terminals: The development of Spotlight, a mobile application to provide detailed information about the freight at Transnet ports. Spotlight provides data regarding vessels, containers and vehicles at the port, and is able to notify subscribing parties of any urgent developments. This app is now in production.

Transnet Port Terminals: developing a mobile app than can be used to log any safety related issues throughout the terminal. This is a proof of concept intended to empower employees at Transnet to report problems in a systematic manner so that it can be rapidly processed in order to minimise injuries and loss of life.