打卡 originally 'punch in at work' → re-used on social media as 'check in at a place' (posting proof you visited). Combined with
网红店 (Instagrammable / internet-famous shop) it describes the post-2017 Xiaohongshu-driven behavior of going somewhere just to photograph it.