How to create a new section on the wordpress admin dashboard?

You should take a look at Custom Post Type. CPT are what we use if we want to add more data to our website (events, projects…)

https://wordpress.org/support/article/post-types/

If you’re not a developer, take a look at this plugins :

Create a post type in admin
https://fr.wordpress.org/plugins/custom-post-type-ui/

Add fields to your post types (in admin)
https://www.advancedcustomfields.com/

And you can also take a look at some plugin called “Staff” or “Staffer” (based on your needs)