A simple weather application built with React and Material-UI that allows users to check current weather conditions for different cities.
- Search for weather by city name
- Display current weather conditions
- Responsive design using Material-UI components
- Clean and intuitive user interface
- React 19
- Material-UI v7
- Vite
- OpenWeather API
- Node.js (version 22.14.0 or higher)
- npm or yarn
- Clone the repository
git clone https://github.com/Anzar18/Weather-App- Navigate to the project directory
cd react-project- Install dependencies
npm install- Start the development server
npm run devThe application will be available at http://localhost:5173
src/
├── assets/ # Static assets
├── App.jsx # Main application component
├── WeatherApp.jsx # Weather application component
├── SearchBox.jsx # Search functionality component
├── InfoBox.jsx # Weather information display component
└── main.jsx # Application entry point
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production buildnpm run lint- Run ESLint