I'm not a huge fan of passing the `MAKE_ENDPOINT` into the route constructor; I think it'd make more sense to pass it into view functions where it's needed