A responsive and bilingual weather application built with React, TypeScript, Material-UI, Tailwind CSS, and React Router Dom. The app fetches real-time weather data from the Weatherbit API and supports dark/light mode with i18n for multiple languages.
- 🌗 Dark and Light Mode toggle
- 🌐 Bilingual support (English & Persian) using i18n
- 📱 Fully responsive design for mobile, tablet, and desktop
- 🖼️ Weather icons and dynamic backgrounds based on current conditions
- ⚡ Fast and smooth user experience with React
- Frontend: React, TypeScript
- Styling: Material-UI, Tailwind CSS
- Routing: React Router Dom
- Icons: React Icons
- Internationalization: i18n (react-i18next)
- API: Weatherbit API
- https://www.weatherbit.io/
- VITE_API_KEY = ebbf89888135489da468f43e31001e57
- VITE_BASE_URL = https://api.weatherbit.io/v2.0
- Clone the repository
git clone https://github.com/yourusername/weather-app.git cd weather-app
npm install


