“KPApps” App Developing Competition in KPK

"KPApps" App Developing Competition in KPK
Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Calling all KP youth, techies, designers, entrepreneurs, and civic-minded geeks!
KPApps is an “online hackathon” that gives you the opportunity to create mobile and web applications, websites, or any other tech tool under three basic themes; and mobile-only applications under three additional categories. Winning teams will have access to amazing career and product development opportunities, while EVERY participant will have the chance to receive guidance from high-quality mentors, register for in-person workshops in Islamabad, Peshawar, and Abbottabad, and use this platform to find partners, teammates and collaborators.KPApps is brought to you by the Khyber-Pakhtunkhwa IT Board, Code for Pakistan, Tech Valley Abbottabad,Pakistan Telecommunication Authority, and The World Bank. KPApps aims to strengthen the broader tech “ecosystem” in the province by encouraging team building, promoting entrepreneurship, increasing governmental adoption of technology, and strengthening networks of youth interested in using technology as a force for positive social change.
Submissions can be under one the following categories: Web, Mobile, or SMS Apps for Civic Engagement, Governance, or Health — and Mobile-only Apps for Agriculture, Finance, or Education.
Civic Engagement: The category welcomes tools that help the residents of KP engage around the solving of social problems, connect with each other around community building and urban issues, and provide opportunities to interact with and impact government functions and priorities. Submissions for this track should be geared towards the “citizen” as end-user, and submissions could incorporate either “citizen-to-citizen” or “citizen-to-government” models. This category will be managed by Code for Pakistan.For example, potential submissions to this category could include ideas such as:
* Group-messaging applications that allow youth to self-organize neighborhood improvement projects
* Online “participatory budgeting” platforms that allow citizens to propose, visualize, and vote on local community-improvement projects
* Web, mobile, or SMS apps that address traffic issues by crowdsourcing and providing citizens real-time information about congestion and alerts about local emergencies


Broadly, any idea that improves a citizen’s quality-of-life — whether related to public safety, the environment, infrastructure, transportation, access to information, and community building — should be submitted to the Civic Engagement category.


Governance: This category is looking for innovations that could help the KP Government in its ongoing efforts to use technology to increase transparency, accountability, and improve the efficiency of government processes. Submissions for this track could involve prototypes for “government-to-citizen” applications, or innovative solutions to internal technology challenges within government departments. This category will also be managed by Code for Pakistan. We are most interested in:
* Technology that assists the KP Government in providing swift and effective responses to natural disasters such as earthquakes and floods
* Platforms that enable municipal government bodies to interact and communicate with citizens
* Ideas for improving the delivery of public services by automating government processes


Generally, any idea that you believe has the potential to be adopted by the KP Government should be submitted to the Governance category.


Health: The public sector health care system in KP faces many problems such as structural fragmentation, resource scarcity, inefficiency and lack of functional specificity. This category seeks to create innovations in public health through digital tools that can expand access to care, information and improve efficiency in healthcare delivery to low-income communities. This category will be managed by Tech Valley Abbottabad. Potential submissions could include the following:
* Technology that digitizes records of children receiving polio vaccinations
* Digital platforms to facilitate doctor-patient communications in rural areas
* Online training systems for first-responders
* Building a mobile app or service which helps KP citizens understand and diagnose malnutrition


Mobile Apps for Agriculture, Finance, or Education: This is a broad challenge open to mobile applications that have viable commercial potential. Apps should fall under one of the additional thematic categories of the Pakistan Telecommunications Authority’s “Smart Pakistan” platform: Education, Banking/Finance, and Agriculture. Submissions could include:
* Mobile apps that allow farmers to communicate market information (prices, weather, shortages etc.) to various stakeholders
* Mobile apps that crowdsource information on the performance of students, teachers, and schools in KP
* Mobile apps that promote financial empowerment by facilitating money-transfer, foreign remittances, or e-commerce
If you have an idea and not sure which category it falls under, please ask us by starting a topic on the Discussion board!

View full rules


  • The code for the applications should be open source and posted on GitHub.
  • The web, mobile, or SMS applications can be running on any platform.
  • Participants can submit more than one app, but only submission per category
  • Everyone must work in teams of 3-5 people.
  • Teams cannot be larger than 5 people.


  • All teams must submit a link to a functioning prototype for their final demo. We recommend not creating presentation slides, but instead focusing all your time on creating a functioning demo.
  • Create screenshots and mockups to explain the other parts of your app that you didn’t implement.
  • All registered participants have the right to use any of the public communication tools of the event, as frequently as they wish, in order to interact with the mentors and each other.
  • Use of appropriate language on these channels is required (KPApps reserves the right to ban users that use any kind of offensive language


  • Register on Devpost.com
  • Create a GitHub account.
  • Use DevPost Discussion Forum to ask questions from organizers, look for teammates, and indicate your interest in mentoring.
  • Use this submission form
  • Complete all submission steps by March 14th