FLUTTER ECOSYSTEM

otakoyi/flutter_ddd_riverpod_example

This is an example project for the article about implementing clean architecture in flutter with riverpod and supabase as backend service.

flutter_ddd_riverpod_example project cover
Stars
241
Forks
54
Last push (UTC)
Jun 24, 2024
Project status
Active
otakoyi GitHub avatar
GITHUB Organization

otakoyi ↗

LanguagesDartC++CMakeRubyHTMLSwiftCKotlinObjective-C

Dependencies used

Dependency list 23 items

Rankings

Original README

English project snapshot. Visit GitHub for the latest content.

Expand / collapse project README

The Example

This is an example how to implement clean architecture with domain driven design and riverpod in flutter projects.

Getting Started

  1. Rename local.config.json.example into local.config.json
  2. Setup local supabase or remote supabase backend.
  3. Flutter flavours included. Update your run configuration with --flavor development --target lib/main_development.dart

Tested this example on the web and mobile.

The detailed article with explanations can be found here https://otakoyi.software/blog/flutter-clean-architecture-with-riverpod-and-supabase