Sharing specific Event Page (user) for public to register

I am building an app, where Users (logged in) can create an Event Page for themselves.
1 Page / User.
I would like to be able to publicly share that page to allow anyone (not logged in) to sign up for it, but not be able to see other Other Users page.

Is there a way to do this?