Weather App

Weather App
Weather App
Technologies & Components
  • HTML
  • CSS
  • JavaScript
  • Fetch API
  • Browser Geolocation API
  • REST APIs
  • VS Code
  • GitHub

Project information

  • Project name: Amar Weather
  • Category: Web Development
  • My role: Individuals Project
  • Technologies: HTML, CSS, JavaScript, Fetch API
  • Project deployed: 17 September, 2026 (Version 1.0.0)
  • GitHub: rhpiyas/weather-app
  • Website: Amar Weather

Amar Weather

The Amar Weather is a JavaScript-based web application designed to provide real-time weather information based on the user’s current location. The application uses the browser’s Geolocation API to detect the user’s latitude and longitude and then uses external APIs to retrieve relevant weather and location data. It displays essential information such as the current temperature, current date and time, rain probability, and the user’s location name. The application is designed with a simple and user-friendly interface so that users can quickly check their current weather conditions without manually entering a location.

This project helped me gain practical experience with asynchronous JavaScript, the Fetch API, API integration, JSON data handling, and browser geolocation. I also worked with dynamic API requests by using the user’s coordinates instead of fixed locations, making the application more flexible and location-aware. The project strengthened my understanding of working with external APIs, handling responses and errors, and dynamically updating webpage content using JavaScript and the DOM.