EasyNote
A note-taking app that remembers when — and where — something matters.
The Problem
Notes, reminders and places usually live in separate apps. The context that makes a note useful — the right time or the right location — gets lost between them.
The Solution
EasyNote brings them into one calm interface: write a note, attach a reminder or pin it to a place on the map, and let the app surface it at the right moment. Google sign-in and local storage keep it fast and personal.
What I Built
- ›Authentication with Google sign-in via Firebase Auth
- ›Offline-first local storage with Room
- ›Time-based reminders delivered as notifications
- ›Location-based notes with Google Maps SDK
- ›Categories, colour labels, favourites and search
- ›Dark and light theme support
- ›Localization in 31+ languages
Tech Stack
Product Preview










Challenges
- ›Configuring localization across 31+ languages without breaking layouts or fragmenting strings.
- ›Processing location data from the Maps SDK and tying it reliably to individual notes.
- ›Designing a clean authentication flow with Firebase while keeping data access fast and local.
- ›Moving data management toward a REST API with Retrofit without giving up offline use.
What shipped
Published on Google Play. The backend keeps evolving, with data increasingly managed through a REST API.