Our solution first helps rural farmers predict irrigation requirements and potential revenue by leveraging location specific data on soil, crop, climate, and agricultural produce market. Then it determines optimal size solar water pumps that banks can finance based on projected revenue from the yield. Lastly, it provides smart meters integrated with the solar water pumps that help collect payments with mobile money, and also track actual data on water usage to refine our predictive models. Essentially our solution combines hardware, software, and predictive algorithms to provide a project development platform where service providers can help rural farmers identify the optimal mix of crops to grow and the size of water pump to use for irrigation. Furthermore, this platform helps lenders assess risks more accurately to finance these solutions, as well as collect payments using mobile money and smart meters.