Inspiration

This idea is comes from where many offline events are canceled due to the pandemic, in that case almost many events are conducted online, where it may reduce the experience of the users, so in here i'm trying to improve the experience of conducting and attending online events but with an offline feeling.

What it does

It provides an event platform with WebXR based and an Assistant to help the users throughout the web.

How I built it

  • WebXR
  • Progressive Web Apps
  • Single Page Application
  • Firebase Authentication
  • Firebase Realtime Database
  • Firebase Hosting
  • Youtube Video API
  • Aframe Js
  • AR Js (coming soon)

Challenges I ran into

  • Firebase Issue There are some weird and annoying firebase error, where it changing the original domain of the firebase project, then those changing making all the features error, so currently i have successful deployed it but when login firebase will reject due to a different domain name, but actually it was the same project. So maybe the deployed one wont work, but you guys can clone the repo and run it locally it will works fine because firebase allowing localhost connection.
  • WebXR Styling The styling was pretty hard to provide a great design with WebXR, it takes more time than i expected, but greatly i have successful built the design.

Accomplishments that I'm proud of

I have successful build and deploy WebXR AI website with a Progressive Web App and Single Page Application technology, which is really amazing, that makes the website run smoothly without refreshing the pages.

What's next for XStream XR

  • AR Support to provide a Video Screen in the real world.
  • Multiplayer support to make users can interact and see other users who are attending the event.

Built With

Share this project:

Updates