Inspiration

Biases are consistent in the world around us. They define our definition of ourselves, as we often tend to perceive ourselves through binary social constructs, such as race, gender or ethnicity.

Our goal in building Avatar Room is to defy these limitations. You create your avatar using abstract shapes, promoting greater self-expression and self-representation. You can conceptualize yourself as more than a human, as a creation of your imagination.

What it does

Avatar Room allows you to create your own avatar in abstract shapes through an Oculus Quest 2 application. You can turn this into a Solana NFT, and export it to our React Native app. From there, you can use an identity card to conjure your NFT using AR. In future iterations, we hope to integrate your avatar into different games and platforms, as well as allow you to share it with friends on a social media platform.

How we built it

We used Unity (C#) for avatar creation in Avatar Room and React Native for app development.

Challenges we ran into

We didn’t have significant previous experience with Unity and React Native, so we ramped up on these technologies in the past few days! Besides this, we faced some challenges in deciding on a feasible scope - in order to move past this, we consulted with mentors and volunteers.

Accomplishments that we're proud of

Learning Unity and React Native in a sprint Narrowing down feasibility and developing a viable product

What we learned

We learned how to brainstorm and develop a product effectively. While preparing for our pitch, we also solidified our presentation and communication skills.

What's next for Avatar Room

In future iterations, we hope to integrate your avatar into different games and platforms, as well as allow you to share it with friends on a social media platform.

Built With

Share this project:

Updates