WeatherApp built with Flutter and Python.
WeatherApp is a cross-platform weather application that provides real-time weather updates. The app is built using Flutter for the client-side and Python for the server-side.
- Real-time weather updates
- Supports both iOS and Android.
- Beautiful UI
- Fetches weather data from a reliable API
Watch the demo video to see the app in action:
- Flutter SDK: Install Flutter
- Python: Install Python
- Weather API: Get your API Key
-
Clone the repository:
git clone https://github.com/yourusername/weatherapp.git cd weatherapp
-
Install Flutter dependencies:
cd client flutter pub get
-
Install Python dependencies:
cd ../server pip install -r requirements.txt
-
Create a
.env
file in theserver
directory and add your API key:echo "API_KEY=<your_api_key>" > .env
To run the Flutter app on your desired platform:
cd client
flutter run
To start the Python server:
cd server
python server.py
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome!