Collab Visuals: Create Together
Collaborative visuals for virtual concerts.
✨
Features - Fans create + share generative seeds, which drive concert visuals
- Generative framework via cellular automata
- Concert director controls real-time effects and tweaks
- No app to download
- Hardware accelerated graphics means smooth performance on laptops, tablets, and phones
- Supports thousands of simultaneous fans
👀
Built With - 100% JavaScript front end
- Three.js accelerated WebGL graphics
- Bootstrap CSS styling
- Async requests via RESTful API calls
- Rails backend
- PostgreSQL DB
Get Started
Visit https://invisiblelightnetwork.com/2020/10/22/collab-visuals/ for more info
Fork and clone Rails API backend:
- git clone to your local directory
- cd collab-backend
- run bundle install
- run rake db:create
- run rake db:migrate
- run rails s
Fork and clone JS frontend:
- git clone to your local directory
- cd collab-frontend
- run npm install
- run npm start
👋
Contributors Guide Bug reports and pull requests are welcome on GitHub at https://github.com/elliotblanchard/js-final-collab-visuals. This project is intended to be a safe, welcoming space for collaboration.
License
The app is available as open source under the terms of the MIT License.