Implementation of online work contracts