/weather-app

simple angular weather app

Primary LanguageTypeScript

Angular Weather Forecast App

This is a simple Angular application that fetches weather forecast data from an API and visualizes it using Chart.js.

Features

  • Display weather forecast for District of Columbia and Kansas.
  • Visualize temperature data using a line chart.
  • Clickable options to select weather forecast locations.

Requirements

  • Node.js and npm should be installed on your system.
  • Angular CLI should be installed globally.

Installation

  1. Clone the repository:
git clone <repository_url>
cd weather-app
  1. Install dependencies:
npm install

Usage

  1. Run the Angular development server:
ng serve
  1. Navigate to http://localhost:4200/ in your browser.

  2. Click on the weather forecast options to view the corresponding forecast data.

API

This application fetches weather forecast data from the following API endpoints:

Technologies Used

  • Angular
  • Chart.js
  • HTML/CSS
  • TypeScript
  • Eslint
  • Prettier

Contributing

Contributions are welcome! Feel free to submit a pull request or open an issue.

License

This project is licensed under the MIT License - see the LICENSE file for details.