Skip to content

APHGames/web

Repository files navigation

APHGames Web

APHGames

Project Structure

project
│   │   blog                // place for a blog
│   │   docs                // markdown documents with instructions, tutorials, guides etc.
│   │   plugins             // some plugins
│   │   src                 // React sources with custom components and themes
│   │   static              // static files (slides and examples are downloaded into this folder) 
│   │   types               // additional Typescript declarations
│
│   CHANGELOG.md            // changelog
│   package.json            // npm scripts and dependencies
│   README.md               // README file
│   tsconfig.json           // typescript config (only for pre-build)
│   tslint.json             // typescript linter settings for static checking

How to build this project

  • clone it
  • install nodeJS, LTS version if possible
  • execute npm install
  • download external assets (slides and examples) by running npm run download_data
  • run npm start_en to run the English version, or npm start_cs to run the Czech version
  • navigate to localhost:3000

What is not included in this repository

  • gallery of past projects (they are maintained separately by the contributors)
  • slides - they are in a separate repo
  • examples - they are in a separate repo

Changelog is available here

Deployment