This is based on a section I set up when I used to work in-house for a brand. I initially created the IG Slider style section. Then when Metaobjects were released, I figured this would be the perfect use case to apply them.
{% assign collectionArray = shop.metaobjects.collection_item.values %}
{% assign sortedArray = collectionArray | sort: 'order' %}
<div>
<div class="ig-story-flex-ctr">
{% for collection in sortedArray %}
<a href="{{ collection.collection_url.value }}" class="story-link">
<div class="story-img" style="background-image: url('{{ collection.collection_image.value | img_url: '500x500'}}')"></div>
<p class="story-collection-title">{{ collection.collection_title.value }}</p>
</a>
{% endfor %}
</div>
</div>
I hope this helps! I mainly use this blog as a way to reference things that I have learned. Thanks!