Skip to content

ZanzouShio/vibe_coding_tutorial_weather_app

 
 

Repository files navigation

Weather App Tutorial

A Flutter weather application built using clean architecture principles. This is the starter project for the tutorial series.

Getting Started

This project is a starting point for building a weather application in Flutter. The tutorial will guide you through implementing features step by step.

Prerequisites

  • Flutter SDK (latest stable version)
  • Dart SDK
  • An IDE (VS Code or Android Studio)

Installation

  1. Clone the repository
git clone https://github.com/YOUR_USERNAME/vibe_coding_tutorial_weather_app.git
  1. Navigate to project directory
cd vibe_coding_tutorial_weather_app
  1. Get dependencies
flutter pub get
  1. Run the app
flutter run

Project Structure

The starter project has a minimal structure that will be expanded throughout the tutorial:

lib/
  ├── main.dart           # Application entry point

Features to be Implemented

Throughout the tutorial, we will implement:

  • Clean Architecture setup
  • Weather data fetching
  • State management with BLoC
  • Error handling
  • Unit and widget testing
  • UI implementation
  • API integration

Contributing

This is a tutorial project. Feel free to fork and use it for learning purposes.

License

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Dart 46.9%
  • Ruby 35.3%
  • Swift 16.9%
  • Objective-C 0.9%