Reversi Game
A web application replicating the popular Reversi board game
This game features a single-player mode, where users play against a computer opponent. It implements all game rules defined by the World Othello Federation. It previously supported loading saved games, but this feature is temporarily disabled.
This project incorporates important front-end development concepts, such as:
- State management
- Client-side routing
- Forms and input validation
- Asynchronous requests
- Implementing designs from high-fidelity prototypes
User experience played an important role in driving the design decisions of this project. Features such as turn indicators and valid move highlights were added to make gameplay more intuitive than the physical board game - helping users easily keep track of the game state.
View other projects