The requirements to spin up and obtain live services (postmark, torso), is a bit much, especially for a take home assignment.
Personally, If your app can’t be spun up and tested with a simple "docker compose up —build", then you are doing something wrong.
My rule of thumb for take home assignments: if I spend more than a few hours on it. Then I am probably over delivering and need to rethink approach and remove shit I don’t need. There’s no way in hell I’m spending a full working day, let alone a _week_ of free labor for these assignments.
Note: also not a fan of "take home assignments" either. Of the few companies that ask for these, I consequently ask to be compensated for my time. Only 1 company agreed to compensation, but others declined and I moved on.