Todo

An open-source Todo App built on Flutter using TDD Clean Architecture and Riverpod Framework with SQFLite, Local Notifications,Schedule Notifications,Freezed, RxDart, FpDart and more!

ScreenShots

Features

Using Riverpod Framework with code generation (Most recommended) integrated with Flutter Hooks & Freezed.

Simplified Layered architecture by relying on Riverpod to catch exceptions and auto convert it to AsyncError instead of the traditional Result/Either pattern, which reduce lots of boilerplate code.

Navigation 2.0 (declarative routing) with GoRouter using the code generation variant and implementing nested navigation. Functional Programming: FpDart(Option in particular) & RxDart.

Receive Local notification when item’s date is reached.

Responsive UI, Platform-Aware Widgets.

GitHub

View Github