I own a web development company. This can be done. Time frame 3 weeks, cost $1400, plus expenses, to let others submit n post their domain for sale.
My free cents: try Efty.com for your portfolio.
Yeah. Plus integration with escrow, PayPal, stripe...it's a different game altogether.
You need to spend heavily to inspire others to put their domains on your platform.
If I am wrong and all OP wants is one for himself, then yes Efty could work or a custom option. Depending on your budget I may be able to help. Good luck either way OP.