/batalha-naval-web

Parte Web do jogo de Batalha Naval

Primary LanguageTypeScriptThe UnlicenseUnlicense

Contributors Forks Stargazers Issues MIT License


Batalha Naval Web

Batalha Naval Web


Report Bug · Request Feature

Sumário
  1. Sobre o Projeto
  2. Configuração
  3. Uso

Sobre o Projeto

Projeto desenvolvido como trabalho prático para a disciplina SISTEMAS DISTRIBUIDOS, do curso superior de SISTEMAS PARA INTERNET do IF SUDESTE MG - Campus Barbacena, pelos alunos:

O objetivo do projeto é desenvolver um jogo de Batalha Naval com interface gráfica, onde duas pessoas poderão jogar via rede.

(Voltar para o início)

Tecnologias utilizadas

(Voltar para o início)

Configuração

Pré-requisitos

Instalação

  1. Clone o respositório web

    git clone https://github.com/matheuswr89/batalha-naval-web.git
  2. Baixe as dependencias com o comando

    yarn

    ou

    npm install
  3. Clone o respositório contendo o servidor

    git clone https://github.com/LucasMtss/API-batalha-naval.git
  4. Instale as bibliotecas com o comando

    pip install Flask-PyMongo bson flask flask-socketio requests Flask-Cors

(Voltar para o início)

Uso

Para iniciar a aplicação web:

  1. Execute um dos comandos abaixo

    npm start

    ou

    yarn start
  2. Navegue até http://localhost:3000

Para iniciar o servidor:

  1. Primeiro o comando abaixo em um terminal

    py servidorSocket.py
  2. Depois abra outro terminal e execute o comando abaixo

    py api.py

(Voltar para o início)