Clima is an intuitive and elegantly designed weather app developed using Flutter, offering real-time weather updates for any location around the globe. Whether you're planning your day or checking the weather conditions in a distant city, Clima provides accurate forecasts, temperature, humidity, wind speed, and more, all at your fingertips. Designed to enhance user experience with its simplicity and functionality, Clima aims to be your go-to weather app for daily use.
- Current Weather Conditions: Get up-to-date weather information including temperature, humidity, wind speed, and more.
- Global Weather Search: Find weather forecasts for any city worldwide with a simple search.
- Geolocation Support: Automatically detects your current location to provide weather details without manual input.
- Hourly and Daily Forecasts: Access detailed hourly and daily weather forecasts to plan your day or week ahead.
- Beautiful UI: A clean, intuitive interface that makes weather checking a visually pleasing experience.
- Dark and Light Mode: Choose between dark and light themes for optimal visibility regardless of the time of day.
To run this app, you need to have Flutter installed on your development machine. If you don't have Flutter installed, please follow the official Flutter installation guide.
- Clone the repository to your local machine:
git clone https://github.com/yourusername/bmi-calculator-flutter.git
- Navigate to the project directory:
cd bmi-calculator-flutter
- Install the necessary dependencies:
flutter pub get
- Run the app on a connected device or an emulator:
flutter run
To start using Clima:
- Launch the app on your device.
- Allow location access to automatically fetch weather data for your current location or search for a city manually to retrieve its weather forecast.
- Explore hourly and daily forecasts and toggle between dark and light modes for your convenience.
We welcome contributions to this project! If you have suggestions to improve the app or have found a bug, please open an issue or submit a pull request.