/Note-App

Note app is open-source notes app for Android & ios. It is built with Dart on top of Google's Flutter Framework.

Primary LanguageDart

Note App ✍🏻

Note App & SqfLite &GetX [MVC pattern] 👨🏻‍💻

Note app is open-source notes app for Android & ios. It is built with Dart on top of Google's Flutter Framework.

بص بقي يمعلم 👀 ده برنامج نوت يعني تدخل عليه تكتب النوتس المهمه بالنسبالك وكل نوته هيكون ليها عنوان مخصص ليها عشان تقدر تبحث عنها طيب لو معملتش عنوان هتتسمي لوحدها بدون عنوان تمم يبقي ساعتها تبحث عن المحتوي نفسه مش العنوان تمم تمم اه ودا مش ابليكيشن تكلم نفسك عليه وتجلد ذاتك وشغل توحد الله يهديك

flutter Dart

Note App

##:rocket: youtube Tutorial

  • Note App by GetX Link: Note
  • news App Api by GetX Link: News
  • Ecommerce App by GetX Link: MakeUp
  • GetX EcoSystem playList Link: PlayList

About🤠

Note app using GetX and local database (sqflite) can add note and remove it can remove all notes can update note & share it to your social

Benfit👻

  • [🆗] Welcom Screen
  • [🆗] Home Screen
  • [🆗] Add New Note Page
  • [🆗] Edited Note Page
  • [🆗] Note Detail Page
  • [GetX]
  • MVC patterns
  • Deal with Search Delegate .
  • Deal With Alert Dialog
  • Content Word Count
  • Content Char Count
  • Share Note to Social media
  • if you don't add title defultly be UnNammed
  • Deal with Sqflite.
  • [✅] Create Note
  • [✅] Update Note
  • [✅] delete note
  • [✅] delete All note
  • [✅] Search about notes
  • [✅] Last Update of Note
  • [✅] Date Time Created of Note

Snapshots

Welcom Screen Home Screen
Note Page Delete Dialog
Search Bar

Other Flutter Projects 🔐

Dependencies 💤

  • get: ^4.3.8
  • google_fonts: ^2.1.0
  • sqflite: ^2.0.0+4
  • path_provider: ^2.0.7
  • intl: ^0.17.0
  • string_stats: ^0.0.3
  • flutter_staggered_grid_view: ^0.4.1
  • share: ^2.0.4
  • lottie: ^1.2.1

Directory Structure

lib
    │───main.dart
    |   
    │───model
    |    └──Note_model
    |
    │───view
    |    │──add_new_note_page.dart
    |    │──edit_note_page.dart
    |    │──home_page.dart
    |    └──note_detail_page.dart
    │───controller
    |    └──note_controller.dart
    └───helper
    |     └──database_helper
    |     
    │───Wedgets
         └─alarm_dialog.dart
         └─searchbar.dart