Preparation of a workshop
The server implementation is a phoenix app.
background info (to create the project): mix phoenix.new . --no-brunch --no-ecto --no-html --app quizzy
To prepare the server:
cd server/elixir
mix deps.getTo run the server:
mix phoenix.serverto run the tests:
mix testto run the test continuously:
mix test.watch/stream/:id
/stream/0 is used to test the clients
To prepare the generator:
cd generator
bundle install
To generate some data
ruby generate.rb
Look in the client directories