A professional, feature-rich Notes application for Android, built with Java and modern Android architecture.
- MVVM Architecture: Clean separation of concerns using ViewModel and Repository pattern.
- Room Database: Robust local data persistence (SQLite abstraction).
- 🔍 Search: Real-time filtering of notes by title or content.
- 👋 Swipe Actions: Swipe left or right to delete notes with Undo support.
- 🎨 Modern UI: Beautiful Material Design card layout with a custom color palette.
- Language: Java
- Architecture: MVVM (Model-View-ViewModel)
- Database: Room Library
- Async: LiveData & Executors
- UI Components: RecyclerView, CardView, CoordinatorLayout, FloatingActionButton
- Clone the repository.
- Open in Android Studio.
- Sync Project with Gradle Files.
- Run on Emulator or Physical Device.