Portfolio page


I am trying to convert http://buildandtest.atspace.cc/ to custom wordpress theme.

what would best approach to set up ‘work’ page as portfolio? I am trying to achieve same behavior as in html/css template which is when user clicks on image link (thumbnail) on ‘work’ page it opens another page (single.php I guess) which is an overview of a project with larger screenshots and some text.

I did some reading and found that Custom Post Type can be used or a Advanced Custom Field plugin etc.