Skip to content

nourhanbakry/app_for_notes

Repository files navigation

Notes App

Overview

The Notes App is a simple yet powerful application designed to help users manage their daily notes effectively. This app provides a clean, intuitive interface where users can add, view, edit, and delete notes effortlessly. It’s perfect for organizing thoughts, to-do lists, reminders, and any other form of personal information that needs to be stored and accessed quickly.

Features

  • Add Notes: Easily create new notes with a title and content, making it ideal for capturing ideas on the go.
  • Edit Notes: Modify existing notes to keep your information up-to-date.
  • Delete Notes: Remove notes that are no longer needed.
  • Offline Access: All notes are stored locally using the Hive database, allowing access to notes without the need for an internet connection.
  • Organized Display: Notes are displayed in a card format for easy browsing.

Screenshots

Home Screen Add Note Screen
Home Screen Add Note Screen
Note Card Edit Note
Note Card Edit Note

Technologies Used

  • Flutter: Provides a cross-platform, highly responsive UI that works on both Android and iOS.
  • Hive Database: A lightweight, NoSQL database for Flutter that ensures efficient data storage and retrieval.
  • MVC Architecture: Separates the app into distinct layers, ensuring better organization and easier maintainability of code.

Getting Started

To run this project, clone the repository and follow the setup instructions:

git clone https://github.com/nourhanbakry/app_for_notes.git
cd app_for_notes
flutter pub get
flutter run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors