---
# System prepended metadata

title: Projekt Weppo - Platforma gier społecznościowych
tags: [weppo]

---

# Projekt Weppo - Platforma gier społecznościowych

###### tags: `weppo`

### Ważne informacje:
- użyć biblioteki socket.io
- rozegranie gry prez przeglądarkę

### Zadania:
* [x] (22.12)Zrobienie planu na projekt 
* [x] (17.01)Stworzenie makiety strony internetowej
* [x] (17.01)Generowanie nicku u góry strony
* [x] (17.01)Możliwość zmienienia nicku
* [ ] Możliwość wielu graczy zalogowanych widzących tę samą stronę
* [ ] Możliwość stworzenia pokoju
* [ ] Możliwość dołączenia do pokoju
* [ ] Wyświetlanie graczy w pokoju
* [ ] Możliwość rozpoczęcia rozgrywki (np po 5 sekundach od wejścia)
* [x] Stworzenie makiety planszy do "kółko krzyżyk"
* [ ] Przesyłanie ruchu między graczami
* [ ] Graficzne polepszenie gry "kółko krzyżyk"

### Zadania dodatkowe:
* [ ] Logowanie
* [ ] Sprawdzanie poprawności wykonanego ruchu zgodnie z zasadami gry
* [ ] inne gry np gomoku,warcaby

### To-Do-List Magdy
* [x] 1. W folderze przeznaczonym na projekt zainstalować:
    * express
    * multer
    * ejs
* [x] 2. Przekleić tam pliki, które ci wysłałem na discordzie.
* [x] 3. Do folderu views wrzucić pliki:
    * index.ejs
    * lobby.ejs
    * Tic-Tac-Toe-game.ejs
* [x] 4. Zmień proszę klasę pól na ".field".
* [x] 5. Zmienić drzewko divów w TTT na dwa fory (rzędy i kolumny).
* [x] 6. Każde .field powinno mieć atrybut data-x oraz data-y z wartościami z {0, 1, 2} (przejdźmy na od 0).
* [x] 7. Usuń swoją obsługę przycisków (ten for) i wstaw w jego miejsce skrypt, który ci wysłałem na discordzie.