Build an ecommerce site using Wordpress and plugins using Paypal as payment gateway. There will be different roles assigned to staff based on the category they are in-charge. E.g. The supervisor role can view the reports.
This site comes with a mobile app (iOS and Android) where customer can create an account to manage their job requests, make payment, view history etc.
See uploaded file.