Skip to content

JohnB/phoenix_live_view_example

 
 

Repository files navigation

MOVED

The core code of this application has moved to another repo and has a live demo here.

Demo

I created this app to see how easy it would be to expand the demo apps to real-time collaboration. Spoiler: it was easy, in 1 day. Now just select a color and paint the canvas!

Roadmap

  • Deploy to Heroku
  • Create a genserver to hold the board state
  • Use the genserver holding the state
  • [*] Verify that collaboration works (it mostly does, with a refresh)
  • [*] Force a refresh so everyone sees it up to date
  • [*] Remove unused routes (keep the source as reading material)
  • Look at lowest-tier Heroku pricing ($7/mo - now paying)
  • Use presence to show how many users are concurrently on the site.
  • Remove some borders so adjacent colors blend better.
  • Expand board to 10x10
  • Tear it down when jerks get ahold of it

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Elixir 59.1%
  • CSS 25.7%
  • HTML 14.3%
  • Other 0.9%