VueSolitaire screenshot

VueSolitaire

Author Avatar Theme by Silent lad
Updated: 23 Aug 2020
139 Stars

Solitaire made in Vue

Overview:

This product is a Solitaire game implemented from scratch on Vue.js and features three types of solitaire: Spider, Spider 4 Suit, and Klondike. The drag and drop functionality allows users to move cards or card piles by dragging them and dropping them onto the target. The project is inspired by AadumKhor’s Flutter implementation of the same game. The drag and drop feature is implemented using native HTML5 drag and drop API, with custom logic tailored to each solitaire game type.

Features:

  • Three Solitaire Variants: Choose from Klondike, Spider 4 Suit, or Spider 1 Suit from the main menu.
  • Drag and Drop: Move cards by dragging and dropping them onto the target, with custom logic for each solitaire type.
  • CSS Styling: Each card is styled using CSS, with SVG suits at the center made in Illustrator tool.
  • Mode Menu: Select different game modes from a menu.

Installation:

To install the Solitaire game theme, follow these steps:

  1. Clone the repository:
git clone <repository_url>
  1. Install dependencies:
npm install
  1. Run the project:
npm run serve
  1. Access the Solitaire game on your browser at the specified localhost port.

Summary:

This Vue.js Solitaire game implementation offers three different variants of the classic game and allows users to enjoy an interactive gaming experience through drag and drop functionality. The project showcases the developer’s skills in web development and CSS styling, providing a fun and engaging way to play Solitaire online.