App features news, calendar, videos, photos, social media, interactive directions, online donations, contact information and push notifications for staff, parents and general public