NoteWave is a simple and intuitive note-taking Android application designed to help users capture and organize their thoughts, ideas, and tasks on the go. With a clean and user-friendly interface, NoteWave provides a seamless experience for users to jot down notes effortlessly.
- Create and Edit Notes: Easily create new notes or edit existing ones with the built-in editor.
- Search Functionality: Quickly find specific notes using the search feature.
- Android Architecture Componets
- Room Persistence Library
- ViewModel
- LiveData
- View binding
- Lifecycles
- Model View ViewModel Architecture pattern
- Repository pattern
- Navigation Component
- Material Design Components
- Kotlin Coroutines
- Kotlin Flow
To get started with NoteWave, follow these steps:
- Download the repository to your local machine.
git clone git@github.com:slowburn-404/NoteWave.git
- Build and run the app in Android Studio.