The submitted site runs smoother, has less annoying popups, don't use the entire screen (on mobile) to show info of the selected startup and overall I think it has better UX than yours.
thank you
Interesting claim, they indeed look similar and looks like both are claude generated.