Skip to content

hamse122/Weather_App101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

705 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeatherPro 2025

AI Assistant Demo PR

A modern, professional weather app built with Next.js.

Features

  • City weather search with real-time API data
  • Professional, mobile-friendly UI
  • Shows temperature (°C), humidity, wind, weather icon, and description
  • Error messages and loading states for great UX
  • API key is always kept secure on the server

Getting Started

  1. Clone this repository
  2. Install dependencies:
    npm install
    
  3. Create a .env.local file in the root:
    OPENWEATHER_API_KEY=your_openweathermap_api_key_here
    
  4. Run the development server:
    npm run dev
    

Usage

  • Enter any city (e.g. London, Nairobi, New York, Tokyo)
  • See live weather info in Celsius, humidity, wind, and a useful weather icon/description

Tech Stack

  • Next.js
  • React
  • OpenWeatherMap API
  • Modern CSS (no dependencies)

Contributing

We welcome contributions! Please fork the repository and submit a pull request with your changes. For major changes, please open an issue first to discuss what you would like to change.

This project is designed for learning, demos, and further extension.

Credits

AI Assistant PR demo participants: OpenAI GPT-4, User.

About

No description, website, or topics provided.

Resources

Stars

23 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors