Taguri: electronic public procurement system