Angular.js 1, Node.js, MongoDB | 1 Week
June 1, 2015

Othello is an implementation of the game using the MEAN stack. This implementation is designed to be played with two players in alternating sequence.

Case Study: Game Design


A challenge was presented to implement the game of Othello using the MEAN stack.


The app was scaffolded for a MEAN stack using a generator. The game was broken down into basic components (game pieces, tiles, game board, scoreboard, etc.). Each component was coded to handle a particular function.

Game Design

The game algorithm was developed after researching and reviewing the rules of Othello and various implementations of Othello.