when creating a project or user that already exists return proper http status code
The most accurate status code is probably 409 Conflict (https://stackoverflow.com/a/3826024/1127920).
Moreover, the frontend should check against this status code after submiting create user/project call.