/MindgamesHack

πŸ“œ Entry solution for the hackathon "MindGames"

Primary LanguageSvelteMIT LicenseMIT

πŸ“œ GoMasters - Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ "Π˜Π³Ρ€Ρ‹ Ρ€Π°Π·ΡƒΠΌΠΎΠ²"

Svelte FastAPI Python JavaScript

πŸ“½ Demo прилоТСния ΠΈ развСрнутая вСрсия

CΠ°ΠΉΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠ²ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ² ΠΈ ΠΈΡ… Π΄Π²Π΅ послСдниС ΠΈΠ³Ρ€Ρ‹ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ пошагового проигрывания. Π”Π°Π½Π½Ρ‹Π΅ бСрутся с API KGS

πŸ”« Π‘Ρ‚Π΅ΠΊ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ

  • FastAPI + httpx - проксированиС запросов ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ CORS ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ KGS
  • Svelte - Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅

πŸš€ Запуск прилоТСния

$: npm install
$: npm run build
$: pip install -r requirements.txt
$: python server.py