1
0
mirror of https://github.com/danbee/chess synced 2025-03-04 08:39:06 +00:00
Multiplayer chess game in Elixir/Phoenix and React https://chess.danbarber.me
Go to file
Dan Barber d888ab8d83
Make sure the JS works in PhantomJS
PhantomJS does not implement `Object.assign` which is how we were
updating the state immutably. I've switched it over to use the
ImmutableJS library instead.
2016-12-22 10:28:33 +00:00
config Make sure the JS works in PhantomJS 2016-12-22 10:28:33 +00:00
lib Fix more renaming stuff 2016-12-10 19:35:01 +01:00
priv Create new games and display them 2016-12-10 19:35:01 +01:00
test Make sure the JS works in PhantomJS 2016-12-22 10:28:33 +00:00
web Make sure the JS works in PhantomJS 2016-12-22 10:28:33 +00:00
.gitignore Make it a Phoenix app 2016-12-10 19:35:01 +01:00
brunch-config.js Make it a Phoenix app 2016-12-10 19:35:01 +01:00
LICENSE.md Add license 2016-11-14 16:00:50 +00:00
mix.exs Make sure the JS works in PhantomJS 2016-12-22 10:28:33 +00:00
mix.lock Make sure the JS works in PhantomJS 2016-12-22 10:28:33 +00:00
package.json Make AJAX request when mounting ChessBoard 2016-12-10 19:35:01 +01:00
README.md Make it a Phoenix app 2016-12-10 19:35:01 +01:00

Chess

To start your Phoenix app:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.create && mix ecto.migrate
  • Install Node.js dependencies with npm install
  • Start Phoenix endpoint with mix phoenix.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more