Skip to content

Visual Notes App built on Flutter with Multi-Module MVVM Architecture, Riverpod and SQLite.

Notifications You must be signed in to change notification settings

AhmedLSayed9/visual_notes

Repository files navigation

Flutter Visual Notes App

Open source Visual Notes App created using Flutter with SQFLite, Riverpod and Modular Architecture with MVVM.

ScreenShots

Image Image Image Image Image Image Image Image Image

Features

  • Using Modular MVVM Architecture and Clean usable code.
  • Using Riverpod as state management.
  • Using SQLite(SQFLite) to store data on the device.
  • Using GetX Ecosystem for Localization, Theming, Snackbar, etc.
  • Using onGenerateRoute and custom class to handle Routing in the app.
  • Using Responsive UI and custom classes for sizes, colors, themes etc.
  • App supports (English/Arabic) and you can add more languages easily.
  • App supports (Light/Dark) theme modes, it changes with your device mode or you can pick your favorite theme from settings.
  • Add new visual note from "Add New Note" in the main drawer.
  • You can Edit note, delete note by swiping it or long press to multi-select notes for fast deleting.
  • Only current note images are stored on the device. When you delete note or change its image, old image will be deleted from device storage.

Give a ⭐️ if you like the project.. Thanks!

About

Visual Notes App built on Flutter with Multi-Module MVVM Architecture, Riverpod and SQLite.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages