Skip to content

DogukanUrker/WeatherApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌤️ WeatherApp

WeatherApp built with Flutter and Python.

Overview

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.

Features

  • Real-time weather updates
  • Supports both iOS and Android.
  • Beautiful UI
  • Fetches weather data from a reliable API

Screenshots

APP

Demo Video

Watch the demo video to see the app in action:

Demo Video

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/weatherapp.git
    cd weatherapp
  2. Install Flutter dependencies:

    cd client
    flutter pub get
  3. Install Python dependencies:

    cd ../server
    pip install -r requirements.txt
  4. Create a .env file in the server directory and add your API key:

    echo "API_KEY=<your_api_key>" > .env

Running the App

Client

To run the Flutter app on your desired platform:

cd client
flutter run

Server

To start the Python server:

cd server
python server.py

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

Contributing

Contributions are welcome!