How to create custom user pages with access to individual content?

Permalink
Hello,

I am currently building a website for a non-profit initiative to receive donations which will be sold on eBay. I would like to create a custom user page using the existing user backend on c5 to show users a list of the items they have submitted, and a link to the eBay page.

I have tried using the default public profile system, but I am not sure that adding anything to the profile page would be universal, and I do not know how to display the custom content. My best guess would be to display the custom content using something like a database, with a custom query to look up that users username, but I wouldn't know where to start regarding implementing that.

If you have any other ideas on how to do this, your help would be much appreciated.

If this proves to be impossible then I'll have to go back the the relatively old fashioned way of doing things and send them an email with the link in it when their item is auctioned.

Thanks for your help.
Tom