The Undefeated Champion challenge ended around October 17th I believe.
The challenges are done on a weekly basis, with topics being posted at midnight on Mondays, and ending at midnight on the Sundays that follow.
Alternatively, you can always post elsewhere in the forum if you're looking to show it off, get critique, etc.