A weather application built with React.js and Material UI, providing real-time weather updates using the OpenWeather API.
- Frontend: React.js, Material UI, Axios
- API: OpenWeather API
- Styling: Material UI components
/ βββ public/ # Static files βββ src/ # React components and hooks βββ .env # Environment variables (API keys) βββ README.md # Project documentation
-
Clone the repository
git clone https://github.com/LalitKumarSahu/weather-App.git cd weather-App
Install dependencies
bash Copy code npm install Set up environment variables
Create a .env file in the root directory and add your OpenWeather API key:
ini Copy code REACT_APP_API_KEY=your_api_key_here Start the development server
bash Copy code npm start The app will run on http://localhost:3000.
π― Features Search functionality: Enter a city name to get current weather details.
Real-time data: Fetches weather information from the OpenWeather API.
Responsive design: Optimized for both desktop and mobile views.
Material UI components: Utilizes Material UI for a modern and clean interface.
πΈ Screenshots
π€ Author Lalit Kumar Sahu GitHub: https://github.com/LalitKumarSahu Email: shahulalit5@gmail.com