Tic Tac Toe in Java

Job ID: 31475380

Budget: $30 – $250 USD

Hi,
English below.

=========== POLISH ================

Project: Tic Tac Toe in Java
Technology: Java + GUI
Projekt: TicTacToe (kółko i krzyżyk)
Wymagania: Game server, game client, db
Stepy w grze:
1. Gracz uruchamia klienta.
2. Gracz podaje swoje imię w boxie.
3. Graczowi ukazuje się menu z pokojami.
4. Gracz wchodzi do pokoju.
5. Nowy gracz powtarza kroki 1-4. Wchodzi do tego samego pokoju, żeby zagrać.
6. Odbywa się standardowa rozgrywka kółko i krzyżyk 3x3. Oprócz planszy widać krótki opis kto z kim gra i może być historia gry
7. Gracze otrzymują komunikat jaki był wynik rozgrywki.
8. Ruchy graczy zapisują się do bazy (technologia bazy obojętna), wystarczy jedna tabela.

Kod czysty i logiczny.

========== ENGLISH ==========

Project: Tic Tac Toe in Java
Technology: Java + GUI
Projekt: TicTacToe
Requirements: Game server, game client, db
Steps:
1. User runs the game client.
2. User enter their name in the box.
3. User can see the menu with available rooms.
4. User takes a place in the room.
5. The second user follows the step 1-4, they join the room to play with User 1.
6. Users play tic-tac-toe game, board 3x3. Aside, there is an information who plays with whom and history of the game is appreciated.
7. After the game the users get the information on the result.
8. Players' moves are logged in the database (db technology is not relevant)

Clear and understandable code is appreciated.

Regards