-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme
26 lines (18 loc) · 1.14 KB
/
readme
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Předchozím úkolem bylo upravit CLI piškvorek tak, aby bylo možné hrát na vzdáleném serveru.
Tento úkol je implementovat server pro vzdálené hraní piškvorek s použitím vašich klientů.
## Instalace:
`bundle install`
`rake db:setup` a `rake db:migrate`
## Spusteni:
`rails s`
API je pak dostupne z http://127.0.0.1:3000/games
Zadání:
- aplikace bude napsána v Ruby on Rails frameworku
- aplikace bude implementovat API kompatibilní s https://gitlab.com/municz/piskvorky-server-sinatra (a s vašimi klienty)
- přidejte do tohoto readme instrukce pro spuštění a nastavení serveru lokálně
- odevzdání jako obvykle pomocí Merge Requestu, CI je nakonfigurovaná na spuštění Rubocopa s nastavením pro Ruby on Rails
Doporučení:
- není potřeba aplikaci psát tak, aby ji šlo deploynout na nějaké konkrétní platformě (ale zakázané to není)
- není nutné, aby aplikace obsahovala webové UI
- jako DB stačí sqlite, ale není to podmínka
- doporučujeme použít Rails Scaffold se základním nastavením pro API aplikaci - https://guides.rubyonrails.org/api_app.html (pokud si nechcete dopsat i webové UI).