A simple weather application that fetches real-time weather data using an API and displays it in a user-friendly interface.
- Real-time Weather Data: Get current weather details based on user location or search input.
- Responsive Design: Works on both desktop and mobile devices.
- API Integration: Fetches data from a weather API.
- User-friendly Interface: Easy-to-use UI for quick weather lookup.
Before setting up the project, ensure you have the following installed:
- Git: Download Git
- Node.js (Latest LTS version): Download Node.js
git clone https://github.com/aryan9653/Weather-app.git
cd Weather-appnpm installCreate a .env file in the project root and add your API key:
REACT_APP_WEATHER_API_KEY=your_api_key_hereReplace your_api_key_here with your actual weather API key.
npm startOnce running, open your browser and navigate to:
http://localhost:3000
docker build -t weather-app .
docker run -p 3000:3000 --env-file .env weather-appFeel free to fork the repository, create a new branch, make improvements, and submit a pull request.
This project is licensed under the MIT License.