An open API service indexing awesome lists of open source software.

https://github.com/pranavjarande/solitaire

A classic solitaire card game
https://github.com/pranavjarande/solitaire

css html javascript reactjs redux-toolkit router-dom

Last synced: 10 months ago
JSON representation

A classic solitaire card game

Awesome Lists containing this project

README

          

# Solitaire Game

## Description
This project is a digital adaptation of the classic solitaire card game built using modern web technologies. It features a responsive and interactive user interface, leveraging HTML, CSS for styling, JavaScript for interactivity, React JS for component-based UI development, Redux for efficient state management, and React Router for navigation.

## Features

- **Responsive Design**: Optimized for various screen sizes and devices.
- **Redux State Management**: Centralized state management for maintaining game state and logic.
- **Scoreboard**: Tracks and displays the player's score and time.
- **Persistence**: Uses local storage to save the scores, allowing players to continue games later.

## Preview Link
https://solitairebypj.netlify.app/

## Screenshots

### Game Mode
![Main Menu Screenshot](IMG1.png)

### Victory
![Multiplayer Mode Screenshot](IMG2.png)

### RULES
![Play with AI Mode Screenshot](IMG3.png)

### Responsive Design
#### Mobile View
![Mobile View Screenshot](IMG4.png)

#### Tablet View
![Tablet View Screenshot](IMG5.png)

## Technologies Used

- **React JS**: Component-based UI development.
- **Redux**: Predictable state container for managing application state.
- **React Router**: Declarative routing for navigating between game screens.
- **HTML/CSS**: Structure and styling of the game interface.
- **JavaScript**: Logic implementation for game rules and interactivity.

## Thank You
By -: PRANAV JARANDE