Skip to content

holtvogt/basic-weather-web

Repository files navigation

🌤️ Basic Weather Web Application

A sleek and modern weather web application that provides accurate weather forecasts using the Nominatim Geocoding API and OpenWeatherMap API. This project was developed as part of the Mobile Computing and Internet of Things course at Karlsruhe Institute of Technology.

Features

  • 🌍 Geocoding: Automatically detects your location using the Nominatim API.
  • ☀️ Current Weather: Displays today's weather conditions, including temperature, humidity, and more.
  • 📅 Weekly Forecast: Provides a detailed weather forecast for the current and upcoming weeks.
  • 🔄 Responsive Design: Fully optimized for desktop and mobile devices.

Preview

Desktop

Desktop Screenshot

Installation and Setup

Follow these steps to run the project locally:

Prerequisites

Steps

  1. Clone the repository:

    git clone https://github.com/holtvogt/basic-weather-web.git
    cd basic-weather-web
  2. Install dependencies:

    npm install
  3. Start the development server:

    ng serve
  4. Access the application:

    Open your browser and navigate to http://localhost:4200.

About

A weather web application written in TypeScript using the Angular framework.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •