Security through obscurity is no security at all. Hide anything that has sensitive data (ignore / abstract / use configuration details for api keys and login and such - you do have a CI pipeline with secret handling, don't you?), but make the site public and open. You'll learn more from it too, because as people use it, they can submit bugs, issues and (hopefully) pull requests and ideas for improvements.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Security through obscurity is no security at all. Hide anything that has sensitive data (ignore / abstract / use configuration details for api keys and login and such - you do have a CI pipeline with secret handling, don't you?), but make the site public and open. You'll learn more from it too, because as people use it, they can submit bugs, issues and (hopefully) pull requests and ideas for improvements.