Skip to content

jasurlive/DartComplex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

complex flutter app structure

📁 sample structure 🔽:

lib/
├── core/
│   ├── api/
│   │   └── api_client.dart
│   ├── config/
│   │   └── env.dart
│   ├── constants/
│   │   └── app_constants.dart
│   ├── errors/
│   │   └── failures.dart
│   ├── network/
│   │   └── dio_client.dart
│   ├── storage/
│   │   └── secure_storage.dart
│   ├── theme/
│   │   └── app_theme.dart
│   └── utils/
│       └── helpers.dart
│
├── features/
│   ├── auth/
│   │   ├── data/
│   │   │   ├── datasources/
│   │   │   │   └── auth_remote_ds.dart
│   │   │   ├── models/
│   │   │   │   └── user_model.dart
│   │   │   └── repositories/
│   │   │       └── auth_repo_impl.dart
│   │   │
│   │   ├── domain/
│   │   │   ├── entities/
│   │   │   │   └── user.dart
│   │   │   ├── repositories/
│   │   │   │   └── auth_repository.dart
│   │   │   └── usecases/
│   │   │       └── login.dart
│   │   │
│   │   └── presentation/
│   │       ├── pages/
│   │       │   └── login_page.dart
│   │       ├── widgets/
│   │       │   └── login_form.dart
│   │       └── providers/
│   │           └── auth_provider.dart
│   │
│   └── user/
│       ├── data/
│       ├── domain/
│       └── presentation/
│
├── shared/
│   ├── widgets/
│   │   └── app_button.dart
│   └── models/
│
├── routes/
│   └── app_router.dart
│
└── main.dart

About

Complex Flutter App Structure Sample

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages