8000 GitHub - Boffka/battleship
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Boffka/battleship

Repository files navigation

Battleship

The reactive game is based on Node.js with real-time engine Socket.io. The frontend is based on Angular and React using the Flux architecture.

Ballteship

Getting Started

Clone project:

git clone https://github.com/Boffka/battleship.git
cd battleship

Setting NPM dependencies for API

cd api
npm install
npm start

Run the React version.

cd react
yarn or npm install
npm start

Run the Angular version.

cd angular
npm install
npm start

Prerequisites

Node.js, NPM, @angular/cli, react-scripts

Built With

  • Node.js - Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

  • loopback - LoopBack makes it easy to build modern applications that require complex integrations.

  • socket.io - Realtime application framework (Node.JS server)

  • socket.io-client - Realtime application framework (client)

  • Angular - One framework. Mobile & desktop

  • ngrx/store - RxJS powered state management for Angular applications, inspired by Redux

  • material2 - Material Design components for Angular.

  • React - A declarative, efficient, and flexible JavaScript library for building user interfaces

  • Redux - Predictable state container for JavaScript apps

  • Material-UI - React components that implement Google's Material Design.

License

This project is licensed under the GPLv2 License - see the LICENSE.md file for details

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0