Skip to content

rofidarashed/weather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather App

A clean and modern weather application built with Flutter, providing real-time weather forecasts and a beautiful user interface.

Getting Started

This project is a simple yet elegant weather application developed using the Flutter framework. It allows users to get current weather conditions and forecasts for their location or any other city in the world.

Features

  • Real-time Weather: Get up-to-the-minute weather data.
  • City Search: Find weather information for any city worldwide.
  • Detailed Forecasts: View hourly and daily weather predictions.
  • Intuitive UI: A clean and user-friendly interface for a seamless experience.
  • AI-Powered Training Suitability: Leverages an AI model to predict if the current weather is suitable for outdoor training.

Screenshots

Video.2025-07-25.at.16.54.15_d44d7e59.mp4

Tech Stack

Frontend:

Backend (AI Server):

AI Integration

This project features a backend AI server built with Flask. Its primary role is to analyze current weather data (like temperature, humidity, and condition) and predict whether the conditions are suitable for outdoor training activities. This provides users with a quick, actionable recommendation, going beyond simple weather forecasting.

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

Make sure you have the Flutter SDK installed on your machine.

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/weather.git
  2. Navigate to the project directory:
    cd weather
  3. Install dependencies:
    flutter pub get
  4. Run the app:
    flutter run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors