Skip to content

elliotblanchard/js-final-collab-visuals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collab Visuals: Create Together

Collab Visuals

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.

About

Collaborative generative visuals in javascript and rails

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages