Skip to content

AbstractPlay/front

Repository files navigation

Abstract Play Front-End Client

Build Status

This is the official browser client of Abstract Play

Contributing

Contact

The main website houses the development blog and wiki.

Develop

  • Clone the repo.
  • Clone and build https://github.com/AbstractPlay/renderer.git and https://github.com/AbstractPlay/gameslib.git.
  • For local development make sure the constants in src/config/local.js has the correct setting for Cognito and the API gateway for the development back end.
  • From the newly created folder, run the following commands:
    • npm install (installs dependencies)
  • If you make changes to renderer or gameslib, you need to reinstall the dependency. E.g. for version 0.8.0 of renderer:
    • npm uninstall @abstractplay/renderer
    • npm install ..\renderer\abstractplay-renderer-0.8.0.tgz
  • After you have node-backend (https://github.com/AbstractPlay/node-backend) deployed you can debug locally with npm start.

Deploy to AWS