NoteEase is a user-friendly note-taking app designed to help you effortlessly capture and organize your thoughts, ideas, and tasks. With an intuitive interface, you can quickly create, edit, and manage notes with ease.
- Note Creation : Write down yours thoughts with NoteEase.
- Search Functionality : Find your notes quickly with a powerful search feature.
- Archive Notes : Move less important notes to archive.
- Theme support : Select your prefeable them.
- Multi Language : Language available are -
English, Bengali
![]() |
![]() |
![]() |
|---|---|---|
![]() |
![]() |
![]() |
Video walkthrough is here
- Kotlin based , Coroutines + Flow for asynchronous.
- Jetpack
- Lifecycle : Observe Android lifecycles and handle UI states upon the lifecycle changes.
- ViewModel : Manages UI-related data holder and lifecycle aware. Allows data to survive configuration changes such as screen rotations.
- Room : Constructs Database by providing an abstraction layer over SQLite to allow fluent database access.
- Koin : for dependency injection.
- DataStore : Jetpack DataStore is a data storage solution that allows to store key-value pairs or typed objects with protocol buffers.
- Architecture
- Multi Module: Modularizing by Layer
- MVVM + MVI Architecture
- Repository Pattern
- ksp : Kotlin Symbol Processing API.
- Start Android Studio
- Clone the repository or Install the project as a zip file.
git clone https://github.com/ericpaulxp/noteease.git
- Run the Project.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
You can check out the full license here
This project is licensed under the terms of the MIT license.





