Skip to content

tabrezcool6/To-Do-App-In-Flutter

Repository files navigation

To Do App - Using Clean Architecture and S.O.L.I.D Principles in Flutter

Here's is an app that allows the User with following features,

Features:

  1. Sign Up
  2. Sign In
  3. Reset Password
  4. Keeping User Logged In
  5. Creating ToDo (i.e Tasks) and Uploading
  6. Fetching ToDo's and Displaying them as User Specific
  7. Caching for Offline access

Tech Used:

  1. Flutter for FrontEnd i.e UI
  2. Supabase for Backend i.e Database
  3. Bloc and Cubit for StateManagement
  4. GetIt for DependencyInjection
  5. Hive for LocalStorage
  6. Clean Architecture
  7. Solid Principle
  8. Deep Linking for Routing to Update Password Sreen

App Screen Shots

Sign In Page Sign Up Page Reset Password Page
alt text alt text alt text
Home Page Create To-Do Page Edit To-Do Page
alt text alt text alt text
Sign Out Page Light Theme Page
alt text alt text

About

Check out the latest To Do Application built using Flutter Framework which run in both Android and iOS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published