Skip to content

Repository files navigation

CryptoCharts

CryptoCharts is a web application built with Angular that displays real-time cryptocurrency price charts and related information. This project is part of the Udemy course 30 Days of Angular: Build 30 Web Projects with Angular.

Features

  • Select from a list of popular cryptocurrencies
  • View interactive price charts
  • Responsive and modern UI
  • Built with Angular best practices

Getting Started

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/MuhammadAlifBudiman/crypto-charts.git
    cd crypto-charts
  2. Install dependencies:
    npm install

Development server

Start the local development server:

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 (e2e) tests:

ng e2e

Project Structure

  • src/app/components/ – Angular components (crypto options, price chart, header)
  • src/app/services/ – Services for fetching crypto price data
  • src/app/ – Main app module and configuration

About the Course

This project is one of 30 hands-on web projects built in the Udemy course 30 Days of Angular: Build 30 Web Projects with Angular. The course is designed to help you master Angular by building real-world applications.

License

This project is for educational purposes as part of the Udemy course. For more details, refer to the course page.

About

Real-time cryptocurrency price charts and information web app built with Angular. Part of the "30 Days of Angular" Udemy course.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages