Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/aksrug/hangman

Improving react skills by creating this funny 'Hangman' game
https://github.com/aksrug/hangman

css3 html5 javascript react reactjs

Last synced: about 2 months ago
JSON representation

Improving react skills by creating this funny 'Hangman' game

Awesome Lists containing this project

README

        

![LICENSE](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)
![Gluten Status](https://img.shields.io/badge/Gluten-Free-green.svg)
![Eco Status](https://img.shields.io/badge/ECO-Friendly-green.svg)
[![Discord](https://discord.com/api/guilds/571393319201144843/widget.png)](https://discord.gg/dRwW4rw)

# Hangman

Hangman is a classic word-guessing game where the player tries to guess a hidden word by suggesting letters. Each incorrect guess results in a part of a stick figure being drawn on a gallows. The game continues until the player either guesses the word correctly or the figure is fully drawn, representing a loss. It's a fun and challenging game that tests your vocabulary and deduction skills.


## ๐ŸŒŸ About

This project is for educational purposes only. Pull request are welcome, but priority for project authors! Thank you for your cooperation!

Site published at: https://github.com/aksrug/hangman

Design: -

## ๐ŸŽฏ Project features/goals

- Github pages
- Reactjs
- CSS files
- CSS flex
- localStorage
- responsive design

## ๐Ÿงฐ Getting Started

## ๐Ÿ’ป System Requirements

- Node.js >= 14.x
- npm >= 6.x

### ๐Ÿ’ป Prerequisites

Node.js - _download and install_

```
https://nodejs.org
```

Git - _download and install_

```
https://git-scm.com
```

### ๐Ÿƒ Run locally

Would like to run this project locally? Open terminal and follow these steps:

1. Clone the repo to your selected folder
```sh
git clone https://github.com/aksrug/hangman
```
2. Open folder named "hangman"

3. Install NPM packages
```sh
npm i
```
or
```sh
npm install
```
4. Run the server
```sh
npm run dev
```
5. Follow the link

## ๐Ÿ‘€ Overview

This project is a web-based implementation of the classic "Hangman" game. The application is build using React and Vite, with a focus on providing a responsive and user-friendly interface. The game challenges the player to guess the word before running out of attempts.

## โœ๏ธ Usage

- Start the game by clicking on the letters to guess the word.
- You have 6 attemts to guess the correct word.
- After the game ends, click "Try again" to start a new round.

### ๐Ÿงช Running tests

There is no tests for this project.

## ๐Ÿ‘€ Authors

Rugile: [Github](https://github.com/aksrug)

## โš ๏ธ License

Distributed under the MIT License. See LICENSE.txt for more information.

## ๐Ÿ”— Other resources

No other resources.