Skip to main content   (012) 482 2350 OR 082 777 9082

Hackathon 2019 Problem Statements

Municipalities uses websites and newspapers to communicate to the public about municipal services and challenges faced per area (i.e. The water would be cut in a specific area and residents in that area are not notified or the notification does not reach the intended citizens in time, at times the communication does not reach the intended citizens at all).

Some communities especially in rural and remote parts of the country do not have access to the internet and others cannot afford to buy newspapers.

With Global Warming on the rise and poor national infrastructure, South Africa is and will experience water crises more often than not.

On a daily basis, people in communities go past a leaking tap or a leaking pipe and mostly the leak goes on for days.

Water leaks cost municipalities billions in lost revenue, money that could be better invested in community upliftment, reticulation and service delivery. The financial costs of water leakages run into billions of rands and citizens feel this as individuals, communities, businesses and municipalities and participants in the broader economy. This is not just because citizens are paying for water they do not use, but water leaks results in higher tariffs and ultimately water restrictions.

The health hazards of mould growth that can be spurred on by water damage could be tolerated by some; however, there are other potential hazards that a water leak could create. The most obvious and immediate effects of water damage are aesthetic – staining, discoloration and streaks along walls which could cause even structural damage to homes and businesses alike.

Water Leaks drive down property values and current meters are not able to give alerts when water consumption exceeds threshold or leaks are detected.

Water Meter readings are in some instances submitted through a telephone line, email or fax to the municipality for both water and electricity for residents who are not on prepaid. There is no way to track if what one has submitted has been acted on or timelines of when it will be attended.

A Department which is a custodian of infrastructure delivery for all client departments, has a responsibility of ensuring that all provincial departments submit their infrastructure (building accommodation) needs based on their growth plans. The infrastructure needs plan is submitted via a template as prescribed by treasury regulations.

This plan is submitted by each client department is one of the key planning documents for the department and submitted every 5 years and include municipality property requirements.

The Department then develop its own consolidated infrastructure needs plan from the client departments submissions which is submitted to Treasury for approval and funding. The Department uses this infrastructure needs plan to inform their infrastructure delivery plans and it is reviewed on annual basis to prioritise projects for implementation.

The following challenges exists with the process:

  • • The manual approval processes within the client Departments are causing submission delays.
  • • Properties unit does not have enough resources to be able to assist all the client Departments to develop their Infrastructure plans according to the approved template.
  • • The Department Properties unit is not able to easily extract the content to populate the Consolidated Infrastructure plan due to the unstructured formats of the client Departments infrastructure plans.
  • • The Department Properties unit is unable to proactively plan for the provision of office accommodation as most of the need are not tabled on the client Department plans resulting in emergency/ad hock client requests for accommodation.

The above challenges have a negative impact and delays on the submission to Treasury.

The Department of Health Government experiences problems with managing and maintaining its hospitals patient administration, clinical services and billing related information for patients that receive health services.

Current systems used by the Department are unable to create a permanent/temporal unique patient numbers that can be used for a patient this result in duplicate patient numbers as there are no systems that are able to perform patient authentication

There is no single patient record which can be accessed and viewed by all provincial health institutions. The existing System does not have a capability to manage outpatient visits, as well as outpatient appointment. This results in poor health service delivery. The department also does not have an integrated system that provides accurate statistical information regarding patients. The current billing system is unable to manage efficiently collection of patient fees where appropriate.

With the high rate of unemployment, poverty and inequality; various programmes are undertaken to address the unemployment and skills development are the allocation of bursaries and study loans as well as internship and learnership programmes.

A solution is required to centralise the allocation of bursaries and study loans and to track and trace progress, there is no central database available that indicates the Departmental requirements for internship and learnership workplace placements as well.

Poor project management which results in poor administration and management of housing projects and standardisation of processes, documentation, etc. in order to facilitate a better high-level overview of project statuses and areas of concern/risk which results in an inability to provide accurate reporting of projects to various forums.

A solution that will be able to integrate contract management in order to efficiently administer and manage Departmental contracts, including documentation; integration with project management and complaints management for various business units, especially ones that interact with the public such as Subsidy Administration and Rental Housing Tribunal; centralised system for registering, monitoring and reporting on complaints and progress with resolving issues and a call centre management – to provide a central point of contact for the public and for the tracking and monitoring of queries, complaints, etc.

Property Management solution – in order to track and manage the transfer of properties as well as the rental and maintenance of properties.

The department requires a solution to manage events and projects from inception to closeout. The department delivers its services through projects and events, which need to be managed in a systematic manner. A solution is needed to first capture the project/event, get the necessary approvals and budget commitment, handle the procurement process, and capture and generate the closeouts.

The solution should be capable of capturing onsite footage (pictures/videos), and should be capable of document capture and storage (invoices, registers, handover certificates, etc.). Reporting should also be built in to the application. The application should be accessible from both desktops and mobile devices.

Data Management Solution to enable data privacy, classification, cleansing and implementation.

The envisaged data management tool will enable the development and execution of architectures, policies, practices and procedures in order to manage the information cycle needs of the Department effectively.

Data Integrity is a challenge, inaccurate data results in incorrect information being used for decision support.

Automation of the accounts management process.

Traditional council are given grants from Government

Chiefs identify things to be done for the community, finance does the payment into the chief’s accounts, Chiefs will then sign the papers back to finance for audit purpose and all this is done manually. Too much paper work which impacts on filing system massive filing of papers which still dates back to pre-1994.

The patient records are filed manually and the retrieval process becomes cumbersome and prolonged, also, over time the files age and the information is lost in the process with the writing that fades over time. The solution that one is looking at is the digitization of the records to save money on filing space, save time on retrieval of information and prevention loss of patient information.

The Maintenance court is responsible to assist separated or divorced parents to pay child maintenance for minor children, it is also responsible to enforce court orders, establish affordability of both parents to determine each parent`s contribution and to receive the payment on behalf of the minor child.

Tracing of defaulting parents from paying maintenance, determining affordability of maintenance amount (salary information, employer information, assets owned etc.), tracing of the alleged defaulters (Address: Home, work etc.) and confirmation of employment status.

#MEGAHackathon Categories

Provincial Government

Participants will build innovative application solutions for Provincial Government.

Local Government

Participants will build innovative application solutions for Local Government

National Government

Participants will build innovative application solutions for National Government

Government officials

Entries Closed

State Owned Companies

Entries Closed


Entries Closed

SMMEs & Entrepreneurs

Entries Closed

Private Companies

Entries Closed

University Students

Entries Closed


Entries Closed

General Public

Entries Closed


The 2019 NDP2030 Hackathon @GovTech is currently underway 24 - 26 Oct 2019 Connect-Collaborate-Deliver!

Hackathon Milestones

Prizes Per Category


R 100 000

  • National Government
  • Provincial Government
  • Local Government

Entries Closed


R50 000

  • National Government
  • Provincial Government
  • Local Government

Entries Closed


R 30 000

  • National Government
  • Provincial Government
  • Local Government

Entries Closed

How to enter NDP2030 Hackathon?

Option 1

Implement a Mega Hackathon challenge which is open to all South Africans from different backgrounds and disciplines to create innovative and functioning solutions that aim to solve the socio-economic challenges as defined in the NDP2030

Option 2

You have your own problem statement in line with the NDP2030 Outcomes, please provide your problem statement and select the Outcome your problem statement is linked to, continue to capture accordingly.

Additional Information: Please note that the solutions will be categorised according to which tier of Government they belong to, the winning solutions will also be categorised as such.

Proposal Submissions Have Been Closed
Copyright © 2019 l NDP2030 Hackathon