Technology in franchise business