WeatherNow+

🌦️ Overview

WeatherNow+ is a lightweight Chrome extension that delivers real-time weather updates for any city. Features include multi-city tracking, home city badge temperatures, and unit customization—all in a clean, user-friendly interface.


✨ Features

📍 Multi-City Management

  • Add/remove unlimited cities and toggle between them instantly.

🏠 Home City Badge

  • Set a default city to display its temperature right on the Chrome toolbar icon.

📊 Detailed Weather Popup

  • Click the icon to view:

    • Temperature (℃/℉)

    • Humidity, wind speed, and conditions.

⚙️ Customizable Units

  • Switch between metric (℃) and imperial (℉) units in settings.

🎨 Minimalist UI

  • Intuitive design with zero clutter.


🛠 Tech Stack

  • Frontend: HTML/CSS + JavaScript + React + Material UI

  • API: OpenWeatherMap

  • Chrome APIs: storage.sync, alarms, action

  • Icons: Material Icons or custom SVG


🚀 Installation & Usage

For Users

  1. Download from the Chrome Web Store .

  2. Pin the extension to your toolbar.

  3. Click the icon → Add cities → Set home city/units in options.

For Developers

  1. Clone the repo: