/game-of-life

Game of life built with ReactJS

Primary LanguageJavaScript

Game of life

The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970. It is a zero-player game, meaning that its evolution is determined by its initial state, requiring no further input.

Table of Contents

Technology

Game Of life makes use of a host of modern technologies. The core ones are:

  • REACT: This project makes use of the REACT Javascript library to build the interface. REACT is used for building web pages that are structured as a collection of components. For more information about See this link.
  • CREATE REACT APP: This project makes use of the CREATE REACT APP Reactjs library to build the interface. Create React App is an officially supported way to create single-page React applications. It offers a modern build setup with no configuration. For more information about See this link.
  • ECMAScript 6: Also known as ES2015, this is a version of Javascript with next-generation features like arrow functions, generators, enhanced object literals, spread operators and more. The ES2015 is used in many areas of this project. See this link for details.
  • Major codes are written using the Airbnb javascript style guide, see this link for details.

Installation

Git clone this repository

CD to the created directory

run npm install

run npm start to start server

How to Contribute

Contributions to this project are welcomed, If you need to contribute to this project, kindly take steps below

  • Fork the repository
  • Follow Installation and Setup as explained earlier
  • Create a branch off master for the feature you wish to add
  • Make neccessary changes, commit and raise a pull request against develop Note when making contributions, please endevour to follow the Airbnb javascript style guide.

License

This project is authored by Abdulrasaq Nasirudeen (nosisky@gmail.com) and is licensed for your use, modification and distribution under the MIT license. MIT

[author]: Abdulrasaq Nasirudeen

FAQs

For more details contact nosisky@gmail.com