/visual_notes

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

Primary LanguageDart

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!