AdNotes is a simple **Flutter** note-taking application that stores data locally in a JSON file within the app's document directory.
It follows a clean architecture with a **Repository layer** for data persistence and a **Service layer** for business logic and reactive state management.
## Getting Started
## Features
This project is a starting point for a Flutter application.
- ✏️ **Create notes** – add a title and description.
- 📝 **Edit notes** – update existing notes using the same form.
- 🗑 **Delete notes** – remove notes with a confirmation dialog.
- 📄 **Note preview** – displays a list of notes with title, a short preview of the description, and creation date.
- 🔄 **Reactive UI** – changes are immediately reflected in the note list through streams.
A few resources to get you started if this is your first Flutter project:
-[Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)