Weather App Uzapoint Technologies Assessment

A weather app assessment Flutter project.

Setup

Prerequisites

Ensure you have the following installed:

  • Flutter SDK
  • Android Studio or Visual Studio Code with Flutter and Dart plugins
  • A device emulator or a physical device for testing

Getting Started

  1. Clone the repository
git clone https://github.com/ElNgatia/weather_app_uzapoint_technologies
  1. Navigate to the project directory
cd weather_app_uzapoint_technologies
  1. Install dependencies
flutter pub get
  1. Create a .env file in the root of the project and add the following:
WEATHER_API_KEY=YOUR_API_KEY

Replace YOUR_API_KEY with your OpenWeatherMap API key

  1. Run the app
flutter run

Features

  • Get the current weather of your location
  • Get the weather of any city by searching for it

Screenshots

Screenshot 1 Screenshot 2