KPD develops mobile app for community