Skip to content

scottswezey/conway-life

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Conway-Life

In honor of John Conway, I rebuilt his Game of Life simulation in Elixir using Phoneix and LiveView.

To run locally

  • Requires Erlang/OTP 23+, Elixir 1.7+, NPM 7+.
  • Install dependencies with mix deps.get
  • Install Node.js dependencies with cd assets && npm install
  • Start Phoenix endpoint with mix phx.server
  • Now you can play by visiting localhost:4000 from your browser.
  • Access the dashboard at localhost:4000/dashboard in your browser. During development, the username is scott and the password is secret.

Want to run in production? Please see the Phoenix deployment guides.

Updating Live View:

  • To force installation of the latest Javascript: (cd assets && npm install --force phoenix_live_view)

Learn more

About

Conway's Game of Life, implemented in Elixir with LiveView

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published