Skip to content

BrunaScauri/learning_clean_architecture

Repository files navigation

Introduction to Clean Architecture

App demo gif

Description

Repo for "Flutter App with Clean Architecture & Provider" on Youtube, provided by DevVibe.

This project is intended as training grounds and exploratory programming around "Clean Architecture". This project is a very simple "To-do List" with only the 'add' and 'read' methods.

Topics Explored

  • Setting up Clean Architecture;
  • Either model;
  • Failure model
  • Domain layer: Entity/Repository/UseCases;
  • Data layer: Model/Datasource/Impl Repository;
  • Presentation layer: Providers/Screens;
  • Dependency injection with GetIt;
  • Using provider for State Management.

Stack

Front-end:: Flutter, Provider, GetIt; Project Architecture: Clean Architecture.

About

Repo for my studies in Clean Architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors