Inspiration 🌟💃

Our journey began with a simple yet captivating idea: What if you could earn rewards or recognition just by dancing? Inspired by promotions where customers get free treats for dancing, we envisioned a platform where everyone could compete, create challenges, and showcase their moves. DanceTok was born to turn the whole world into a vibrant dance floor, inviting people to express themselves, connect with others, and even help businesses promote themselves in a fun, engaging way.

What it does ⚡🕺

DanceTok is a unique blend of dance, competition, and augmented reality. Users from anywhere can join in on dance challenges, be it at a local café or on a global scale. Our cutting-edge AR technology captures and analyzes the dancers' moves, comparing them with the original challenge and providing a fun and competitive score. With leaderboards, personalized challenges, and endless fun, DanceTok is turning every location into a stage for dance enthusiasts.

How we built it 🛠️🌍

The development of DanceTok was a complex dance of technology and creativity. Initially, we experimented with ARCore and Adobe Aero to place virtual dance challenges in real-world locations. However, challenges in integration led us to switch to a combination of ARKit and Xcode. Our solution now leverages ARKit's body tracking capabilities to analyze and score dancers' movements accurately. The backend, built to handle heavy loads, efficiently manages and stores videos and pose data.

Challenges we ran into 🤔💪

Our path wasn't always a smooth dance. Integrating different technologies, especially transitioning from ARCore and Unity to ARKit and Xcode, presented significant challenges. We grappled with extracting and comparing pose data in real-time, ensuring accurate and fair scoring. Setting up the backend for efficient data handling also tested our skills and patience.

Accomplishments that we're proud of 🏆✨

We're incredibly proud of creating an app that brings together AR technology and the universal love for dance. Our ability to overcome technical hurdles, particularly in body tracking and data analysis, stands as a testament to our team's perseverance and ingenuity. Seeing DanceTok evolve from an idea to a functioning, engaging platform has been a rewarding experience.

What we learned 📚🔍

This project was a phenomenal learning curve. We delved deep into the realms of Xcode, ARKit, Unity, and geospatial computing. We learned that flexibility and adaptability are crucial in technology development, as we navigated through various challenges and pivoted our approach when needed.

What's next for DanceTok 🌈🚀

The future of DanceTok is as dynamic as dance itself. We envision integrating with music streaming platforms, hosting live virtual dance events, and even creating 3D avatars for a more immersive experience. Our goal is to make DanceTok a global platform where dance is not just an activity but a shared language of joy and creativity.

Built With

Share this project:

Updates