Enhanced user profile view page with activity tabs