AnnaPS / CleanArchitectureFlutter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

clean_architecture_app

A new Flutter project with clean architecture.

Getting Started

This project is an example to implement clean architecture, clean code, testing and dependencie injections in flutter.

Folder Structure

In this project we will use this folder structure:

  • Data
    • Models
    • Repository
    • Service
  • Domain
    • Use case X (one for each use case)
  • Presentation
    • Providers
    • Pages
    • Widgets
  • DI (contains a dependency injector file)

Packages used

You can watch the original expample in Argel's Bejarano Youtube channel:

Hope you enjoy it!

About


Languages

Language:Dart 98.0%Language:Swift 1.4%Language:Kotlin 0.5%Language:Objective-C 0.1%