I was browsing through some settings and I happened to come across the WordPress portfolio feature. This feature which seems to be disabled by default is located under Settings > Writing and is labeled “Portfolio Projects.”
Enabling this feature allows you to create a portfolio separate from the standard blog posts, tag them, and assign types such as photography, web design, logo design, etc.
Additionally, you can display the portfolio projects on a separate page in a grid type fashion.