Skip to content

A note-taking app is a digital application designed to help users capture, organize, and manage their personal notes or information. It provides users with a platform to quickly jot down ideas, reminders, to-do lists, and other important information, making it easily accessible for future reference

Notifications You must be signed in to change notification settings

taherElzoghby27/Note

Repository files navigation

Note App

demo : https://drive.google.com/file/d/1a9RY8sBaz8kglbwBPgzfyfQV9F-1Dlam/view?usp=sharing

A note-taking app is a digital application designed to help users capture, organize, and manage their personal notes or information. It provides users with a platform to quickly jot down ideas, reminders, to-do lists, and other important information, making it easily accessible for future reference.

Technologies

Flutter
Sqlite

key Features

State management: Bloc.
Architecture Pattern : MVVM
Design Pattern : repository patterns
Local database: sqlite,shared prefernces.

Features

Note Creation: Users can create new notes with various formatting options, including text formatting, lists, and bullet points.

Organization and Categorization: The app allows users to organize their notes into different categories, folders, or tags, enabling them to categorize and find specific notes quickly.

Search and Filters: Users can search for specific notes using keywords or filters to locate information efficiently, especially when dealing with a large number of notes.

Setup

install all packages by flutter pub get .

About

A note-taking app is a digital application designed to help users capture, organize, and manage their personal notes or information. It provides users with a platform to quickly jot down ideas, reminders, to-do lists, and other important information, making it easily accessible for future reference

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published