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

https://github.com/khaled-alselwady/count-repeated-digits

🧠🔢 Test your skills with "Count Repeated Digits"! Can you spot the numbers in time? ⏱️
https://github.com/khaled-alselwady/count-repeated-digits

angular css dependency-injection deployment html javascript responsive-web-design templates typescript ui-components ui-design web website

Last synced: 18 days ago
JSON representation

🧠🔢 Test your skills with "Count Repeated Digits"! Can you spot the numbers in time? ⏱️

Awesome Lists containing this project

README

          

# Count Repeated Digits

**Count Repeated Digits** is an interactive web application where users can test their observation skills by counting how many times a specific digit appears in a grid of random numbers. The game includes various difficulty levels, making it both challenging and fun.

## Features

- **Difficulty Levels**: Choose from multiple difficulty settings to adjust the complexity of the game.
- **Timed Challenges**: A timer is included to add urgency to the task, making it more engaging.
- **Instant Feedback**: Get immediate feedback on your guess to see if you're correct.
- **Responsive Design**: The application is fully responsive and works smoothly on all devices.

## Live Demo

You can view and play the game live by visiting the following link:
[Count Repeated Digits](https://zingy-meerkat-b83024.netlify.app/)

## Setting Up

To get started with this repository:

1. Clone the repository to your local machine.
- `git clone https://github.com/dev-khaled-yousef/count-repeated-digits.git`

2. Install dependencies using npm.
- `npm install`

This will install all necessary packages and dependencies required for the Angular project.

3. Start the development server.
- `npm start`

This command will compile the application and open it in your default web browser. If it doesn't open automatically, you can navigate to [http://localhost:4200/](http://localhost:4200/) in your browser.

## Usage

- **Select Difficulty**: Choose the difficulty level (Easy, Medium, or Hard) to adjust the number of digits and the grid size.
- **Count Digits**: Look at the grid and count how many times the specified digit appears.
- **Submit Guess**: Enter your guess in the input box and click "Submit" to see if you’re correct.
- **Reset Game**: Click "Reset" to start a new round with different digits.

Feel free to contribute to the project by opening issues or submitting pull requests. For any queries, contact us at `khalidsliman2014@gmail.com`.