What are the things you think need most fixing? Or, rather, what do you want to work on first?
Discussion
I'd take a UI-first approach and then figure out what and how much could be implemented.
It should be a complete profile page. 1 page with different sections.
1st section: Default Nostr profile infos
2nd section: A bit more info about business type, services offered etc.
3rd section: Skills and expertise. Maybe as tags for the beginning
4th section: Portfolio, lates work examples with screenshots/photos, title, description
5th section: Recommendations, Testimonials from other nostriches
6th or sidebar section: A hire/contact form and a zap button somewhere
OK, I got your message all wrong. I thought you were saying that most Nostr apps these days have terrible UI and you wanted a freelancer directory so we could hire people to fix those. I was almost getting excited about the possibility of fixing everything with your help, but apparently I am drunk.
I can totally envision how these freelancer pages could work, I think we just need some extra event kind with the "work"-related metadata and that be used together with kind:0 to render the page.
Well, what you've understood is not a bad idea either. I just doubt that many freelancers would do it for free. But for one or two projects, I'd be up for it as well. I've been doing UX, UI design, and front-end development for more than 25 years. If there's a need somewhere, just hit me up.