People in an office working

Mercy Corps, a US founded international humanitarian organisation is looking for a web development company to build a knowledge portal for some of their work in Zimbabwe.

The portal is being built through the Zimbabwe Resilience Building Fund (ZRBF). The fund is s a long-term development initiative with an overall objective of contributing to increased capacity of communities to protect development gains in the face of recurrent shocks and stresses enabling them to contribute to the economic development of Zimbabwe.

Mercy Corps describes the portal thus:

This virtual knowledge hub is envisioned to be an interactive learning space comprised of a digital
library, resilience tools and templates, case studies and resilience focused stories.

Essentially the portal is a virtual learning space where development practitioners can share information, experiences and even just converse around resilience. The online hub must support multiple file types and multimedia material such as videos, podcasts and images.

Important features

The resilience hub must:

  • be easily searchable
  • support multiple document formats and file types
  • intuitive to use
  • allow information sharing and collaboration
  • allow for the upload and download of templates and webinars…
  • be accessible on mobile devices without chewing up bandwidth
  • allow pushing of information to WhatsApp

This is not a project website but rather a digital library that will contain all kinds of resources including tools and case studies. It’s also important for companies that want to bid to build this resource to understand that it will be used by development and resilience practitioners from many different fields and not necessarily Mercy Corps staff only.

Who should apply?

The call is only open to registered business entities that can demonstrate capacity to build such a robust platform. They must have a tax clearance. Other requirements are fully covered in the request for proposals.

When should you apply?

Submissions will close at 5pm on 31 March 2019. These should be sent to:


If you have any questions, you should send them to: by noon on the 22nd of March and all questions will be responded to by the 25th via email.

Very important for those interested to download the request for proposals. It has all the details needed including examples of what’s needed as well as the proposed structure of the portal.

All the best.

Important: the request for proposals with full details


.co-simple-buying-form input{ margin-bottom: 15px;}
.co-simple-buying-form input[type=submit]{
background-color: #ff6600;
color: #fff;
height: 40px;
font-size: 1.1em;
border-radius: 25px;
text-transform: uppercase;
padding: 12px 25px 9px;
.co-simple-buying-form div {
width: 170px;
} {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;

.co-simple-buying-form input[type=text], .co-simple-buying-form input[type=number] {
width: 150px;

.co-simple-buying-form {
display: none;
position: absolute;
left: 50%;
border: 16px solid #f3f3f3; /* Light grey */
border-top: 16px solid #ff6600; /* Blue */
border-radius: 50%;
width: 120px;
height: 120px;
animation: spin 2s linear infinite;

@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }

function co_confirmation(form){

var airtime_amount = form[“co[airtime_amount]”].value.trim();

if ( !RegExp(“^(\d{1,2}|\d{1,2}\.\d(\d?|0?))$”,”gm”).test(airtime_amount) || airtime_amount 50 ) {
alert(“Airtime amount should be between 0.1 and 50 with max of 2 decimals.”);
return false;

var number_to_recharge = form[“co[phone_to_recharge]”].value.trim();
var ecocash_number = form[“co[ecocash_number]”].value.trim();
var target_network = “”;

if ( RegExp(“^(077[1-9]|078[2-5])\d{6}$”,”gm”).test(number_to_recharge) ){
target_network = “Econet”;
} else if( RegExp(“^073[2-9]\d{6}$”,”gm”).test(number_to_recharge) ) {
target_network = “Telecel”;
} else if( RegExp(“^071[2-9]\d{6}$”,”gm”).test(number_to_recharge) ) {
target_network = “NetOne”;
} else if( RegExp(“^08644\d{6}$”,”gm”).test(number_to_recharge) ) {
target_network = “Africom”;

if (target_network.length === 0){
alert(“Please enter a valid NetOne/Telecel/Econet/Africom number to recharge e.g 071×123456 or 08644123456”);
return false;
} else {
if ( RegExp(“^(077[1-9]|078[2-5])\d{6}$”,”gm”).test(ecocash_number) ){
var answer = confirm(“You are buying $” + airtime_amount + ” for ” + number_to_recharge + “, click OK and check your EcoCash phone to confirm.”);

if ( answer === true ) {
var loader = document.getElementsByClassName(“co-simple-buying-form-loader”);

loader[0].style = “display: block”;

url: “”,
data: {
“action”: “co_handle_simple_buying_form”,
“co[phone_to_recharge]”: number_to_recharge,
“co[airtime_amount]”: airtime_amount,
“co[ecocash_number]”: ecocash_number,
success: function(data){
if ( data.success === true ) {
window.location.href = data.order_received_url;
} else if ( data.success === false ) {
alert( data.error_message );
error: function(){
window.location.href = “”;

return false;
} else {
alert(“Please enter a valid EcoCash number e.g 07xx123456”);
return false;

Quick NetOne, Telecel, Africom, Econet Airtime Recharge


Please enable JavaScript so you can buy.

The post Hey Web Development Firms, Mercy Corps Wants A Knowledge Portal Built For Them In Zimbabwe appeared first on Techzim.

Source link


Please enter your comment!
Please enter your name here