An event based social media platform for immersive multi-day experiences. Carnivalist strives to create an interactive ecosystem around each event that leaves lasting impressions on attendees.