Skip to content

Optimized-Brain/Weather-Buddy

Repository files navigation

Weather Buddy Logo

WeatherBuddy

Weather‑Buddy is a responsive weather‑forecasting web app that lets users automatically detect their current location or search any city worldwide to get instant conditions and 7‑day forecasts. It also keeps a history of viewed locations for quick revisits.


🚀 Demo

▶️ Live site: weatherbuddy.vercel.app

  • Automatic location detection via the browser’s Geolocation API
  • Search & filter cities manually to view detailed forecasts
  • Viewed Locations panel for one‑click return to past searches

🛠 Tech Stack

  • Next.js – React framework with hybrid SSG/SSR support for fast performance
  • TypeScript (98.2%) – Strict typing for safer, self‑documenting code
  • Tailwind CSS – Utility‑first styling for rapid UI development
  • PostCSS & ESLint – Industry‑standard tooling for CSS and JS linting

📥 Installation

  1. Clone the repo

    git clone https://github.com/Optimized-Brain/Weather-Buddy.git
  2. Install dependencies

    npm install
  3. Run in development

    npm run dev

    Open http://localhost:3000 to view in your browser


⚙️ Configuration & Environment

Use OpenWeather API Key to run it locally

OPENWEATHERMAP_API_KEY=your_api_key_here

About

Get weather insights of your city

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published