functional signup post route