Grouper
Problem Statement:
Virtual gatherings allow for no individual control over who you interact with. This leaves users trapped in a massive group chat or breakout rooms controlled only by the event administrator.
Solution:
Grouper seeks to enable you to have control over who you interact with and when. Control a virtual avatar that moves around a common space. When you move within a certain proximity of other users, a new Google Hangout is generated for everyone in the area to form a conversation group.
We see this application being very useful for online events such as parties, conferences and other social occasions.
Team Members:
- Alexander Bricken
- Trenton Bricken
Landing Page:
https://bricken.co/Grouper-web/
Final Demo Video
https://www.youtube.com/watch?v=aSm9E1kTjkk&feature=youtu.be
(Initial Pitch Video: https://youtu.be/2QFyOFZmL2c )
Run Locally
Clone the repo (using SSH) git clone git@github.com:TrentBrick/Grouper.git
(Using HTML) git clone https://github.com/TrentBrick/Grouper.git
Run: npm install
Then: npm run start
Open browser at http://127.0.0.1:3000
and open multiple tabs to create different users.
Use the arrow keys to move the character around and have fun!
Acknowledgements
We are grateful to all of the open source developers behind the following projects that made the MVP of Grouper possible: PixiJS (https://www.pixijs.com/); Pixi Tutorial (https://github.com/kittykatattack/learningPixi); Pixi Multiplayer example code (https://github.com/tonis2/pixi-multiplayer-example); HTML; CSS; JavaScript.
Thank you to Pioneer for running the hackathon that this project was a part of! https://pioneer.app/hackathon. Grouper project submission: https://frontier.pioneer.app/posts/140-grouper