The Clean architecture and manage the Flutter project to make scalable with a modularization approach

Overview

Clean architecture sample project

Flutter template project to explore the Clean architecture and manage the Flutter project to make scalable with a modularization approach.

Getting Started

This project is a starting point for a Flutter application.

What is Modularization

Modular programming is a software design technique to separate functionality into independent, interchangeable module, so that each contains everything necessary to execute a specific functionality.

Why we should care about Modular approach?

image For example, on the left, we can only split the work for two developers or more. But on the right side, we can split the work for five developers or more, and also this is very suitable for a large team because we split the project as a module. So the developer can focus on their module.

You might also like...

Real-world movie database mobile application with the Flutter SDK and DDD clean architecture.

Real-world movie database mobile application with the Flutter SDK and DDD clean architecture.

Moving Pictures Moving Pictures is a mobile application built with the Flutter SDK for Android and iOS. It’s an application that gets the information

Jan 7, 2023

Flutter App to save notes secure, using cryptography, clean architecture and some design patterns.

notes A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is

Mar 28, 2022

A study about clean architecture and TDD(Test Driven Development) in Flutter.

coin_checker A study about clean architecture and TDD(Test Driven Development) in Flutter. Getting Started This project is a starting point for a Flut

Jan 25, 2022

Example repository of handling permissions in Flutter using BLoC and Clean Architecture.

flutter_permission_handling A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get

Dec 28, 2021

Cross-platform GitHub client in Flutter and BLoC clean architecture

FlutterHub Cross-platform GitHub client in Flutter and BLoC clean architecture. SwiftHub - Swift version is available Try Web version Get Started To g

Nov 12, 2022

Online Shop App with Clean Architecture, Bloc and Freezed

Online Shop App with Clean Architecture, Bloc and Freezed

Online Shop App with Clean Architecture, Bloc and Freezed The aplication is a sm

Dec 22, 2022

This repository is a sample app for learning TDD and clean architecture in action!

flutter_weather_app_sample A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get y

Jan 1, 2023

Crypto Profit Calculator using CLEAN Architecture and BLoC or Cubit, for learning purposes

Crypto Profit Calculator using CLEAN Architecture and BLoC or Cubit, for learning purposes

Hysto | Crypto Profit Calculator Calculate and save your profits with Hysto πŸ’Ž πŸ’Ž πŸ’Ž DIAMOND HANDS BABY πŸ’Ž πŸ’Ž πŸ’Ž Requirements Flutter v2.10.2 Find ava

Apr 29, 2022

DoneIt is a sample note app πŸ“ Flutter application πŸ“± built to demonstrate use of Clean Architecture tools. Dedicated to all Flutter Developers with ❀️.

DoneIt is a sample note app πŸ“ Flutter application πŸ“± built to demonstrate use of Clean Architecture tools. Dedicated to all Flutter Developers with ❀️.

DoneIt πŸ“ DoneIt is a sample note app πŸ“ Flutter application πŸ“± built to demonstrate use of Clean Architecture tools. Dedicated to all Flutter Develop

Dec 24, 2022
Owner
null
A simple app to demonstrate a testable, maintainable, and scalable architecture for flutter. flutter_bloc, hive, and REST API are some of the tech stacks used in this project.

last_fm A simple app to demonstrate a testable, maintainable, and scalable architecture for flutter. flutter_bloc, hive, and REST API are some of the

Elias Andualem 140 Dec 31, 2022
A simple app to demonstrate a testable, maintainable, and scalable architecture for flutter

A simple app to demonstrate a testable, maintainable, and scalable architecture for flutter. flutter_bloc, hive, and REST API are some of the tech stacks used in this project.

Elias Andualem 139 Dec 28, 2022
An Ultimate Approach For Flutter Mobile Apps

?? Latest version v1.2.3 ?? Changelog: https://inspireui.notion.site/FluxBuilder-f23547be583e47838da6eb3097944d3f FluxBuilder is a drag-and-draw tool

InspireUI 224 Dec 22, 2022
A guideline for building scalable Flutter applications.

Scalable flutter app You probably need to read this article before inspecting the repo's code. Building scalable Flutter apps (Architecture, Styling,

Nour El-Din Shobier 36 Nov 23, 2022
A Flutter project built with Clean Architecture

smash_fighters smash_fighters.mp4 A Flutter project made using: Clean Dart that follows all the Clean Architecture guidelines: https://github.com/Flut

Leticia Baleiro 21 Dec 30, 2022
A Package providing Core functionality/Template to start off a Clean Architecture based project

A Package providing Core functionality/Template to start off a Clean Architecture based project Features Provides with APIResult & UseCaseResult model

null 1 Dec 25, 2021
A project to learn about Clean Architecture

Star Wars - Clean Architecture I'm developing this App aiming to learn about Clean Architecture and Dart/Flutter It's a very simple app which the user

Leonardo Presoto de Oliveira 9 Feb 1, 2022
Amir Khan 47 Jan 8, 2023
Flutter travel app with clean architecture and firebase

atlas A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is

Umut Barış Γ‡oşkun 1 Jan 25, 2022
Number trivia Android and ios application using flutter clean architecture

demo_project A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

Koushik J A 2 Jun 9, 2022