Skip to content

A simple and interactive number guessing game built with Angular. Players try to guess a randomly generated number, receiving real-time feedback on each guess. Features a modern, responsive UI and is developed as part of the "30 Days of Angular" Udemy course.

Notifications You must be signed in to change notification settings

MuhammadAlifBudiman/guess-the-number

Repository files navigation

GuessTheNumber

This project is part of the Udemy course 30 Days of Angular: Build 30 Web Projects with Angular.

Project Overview

GuessTheNumber is a simple web-based game built with Angular. The objective is for the player to guess a randomly generated number within a certain range. The application provides feedback on each guess, indicating whether the guess is too high, too low, or correct.

Features

  • Interactive number guessing game
  • Real-time feedback for each guess
  • Responsive and modern UI using Angular
  • Built with Angular CLI for easy development and testing

Getting Started

Prerequisites

Installation

  1. Clone the repository or download the project files.
  2. Install dependencies:
    npm install

Development Server

To start a local development server, run:

ng serve

Navigate to http://localhost:4200/ in your browser. The app will reload automatically if you change any source files.

Building

To build the project for production:

ng build

The build artifacts will be stored in the dist/ directory.

Running Unit Tests

To execute unit tests via Karma:

ng test

Running End-to-End Tests

To run end-to-end tests:

ng e2e

Learn More


This project is for educational purposes as part of the Udemy course "30 Days of Angular: Build 30 Web Projects with Angular".

About

A simple and interactive number guessing game built with Angular. Players try to guess a randomly generated number, receiving real-time feedback on each guess. Features a modern, responsive UI and is developed as part of the "30 Days of Angular" Udemy course.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published