Skip to content

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

Notifications You must be signed in to change notification settings

Hichemhino/flutter_ddd_riverpod_example

 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Dart 63.2%
  • C++ 16.6%
  • CMake 14.1%
  • Ruby 2.1%
  • HTML 1.4%
  • Swift 1.4%
  • Other 1.2%