showcase

Presenting or exhibiting something for others to see or appreciate.