Is there a Customer Portal available with this software?

Yes, Customer portal comes with EyeOnTask, Admin can enable or disable the Customer Portal from the settings.