- rooms
- players
- playerji se logirajo
- belezijo se highscori
- v sobi je lahko do 4 playerji? pomoje najvec 2
- grid je nastavljiv, največ 200x200 polj ko kodpres novo sobo
- funny sounds are must
- authentication
-
user model (id, username, encrypted_password, created_at, updated_at)
-
sessions
- sign_in (create)
- sign_out (destroy)
-
users
- signcreate
- show
-
sign_up
-
sign_in
-
sign_out
-
show
-
-
Registration
-
Upgrade to Phoenix 1.2
-
Define Game models
-
Models
-
Game
- name
- status
-
GamePlayers
- user_id
- game_id
- color
-
GameMove
- game_id
- user_id
- pos_x
- pos_y
-
- Generated models for Game, GamePlayer, GameMove
- Migrations
- Code review for login/profile updating
- Game channel
- Game instance (GenServer)
- Creating games
- Game supervisor
- Channel user authentication
- Create game form + command
- Storing joined users in GameInstance state
- Listing joined users (controller + channel)
- Listing created games