Skip to content

Artis-Dev/memory-game

Repository files navigation


Logo

Memory Game

A React-based web application which simulates a memory game: get points for choosing a card, but don't choose the same one twice.

About The Project

screenshot

Learning project from The Odin Project curriculum.

Features

  • Memory game
  • 3 different difficulties
  • 3 levels with increasing number of cards
  • Responsive design

Built With

Technologies

Third party code

Tools

  • Visual Studio Code
  • Linux terminal
  • Git and GitHub
  • Webpack
  • ESLint + Airbnb JavaScript Style Guide
  • Prettier

(back to top)

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You will need Node.js and npm installed globally on your machine.

Installation

  1. Clone the repo

    git clone https://github.com/Artis-Dev/memory-game.git
  2. Install NPM packages

    npm install
  3. Build an app

    npm run build
  4. Deploy an app to gh-pages

    npm run deploy

(back to top)

Usage

  • Use GitHub Pages to view an app or start a local server

    npm start

(back to top)

Outcome

  • Learned to work with React functional components and hooks.
  • Used Create React App to build an app.
  • Used Git and GitHub for project management.
  • Cross tested on Firefox and Chromium based browsers.

(back to top)

Authors

ArtisDev - LinkedIn - [email protected]

(back to top)

Acknowledgments

(back to top)