feat(post) returns a promise
feat(post) returns a promise with a success method