Custom post type and meta fields
Custom post types- Choose Your Own Adventure - WordCamp Atlanta 2014 - Evan Mullins