Skip to content
Back to Projects
Note-Taking App
Android Mobile

Note-Taking App

KotlinMaterial DesignAndroid SDKFirebase

Role

Android Developer

Timeline

4 months

Category

Android Mobile

The Problem

“Existing note apps either lacked offline support or real-time sync, forcing users to choose between reliability and convenience across multiple devices.”

The Solution

Built a Kotlin Android app with Firebase integration, combining persistent local storage for offline access with real-time cloud synchronization for seamless cross-device updates.

Overview

Built with Kotlin and following modern Android development practices, this app allows users to create, edit, and organize notes efficiently. By integrating Firebase, it ensures that all data is securely stored and synchronized across devices in real-time.

Key Features

  • Intuitive Material Design UI optimized for Android mobile devices
  • Sticky-note inspired interface with support for 6 customizable note colors
  • Sort notes by priority and creation or update date
  • Efficient search and category-based note organization
  • Persistent local storage for reliable offline access
  • Real-time cloud synchronization via Firebase
  • Light, dark, and system theme support
  • Profile picture upload and personalized user profiles

The Result

A reliable note-taking experience that works offline and syncs instantly when connectivity returns, with a clean Material Design interface.

User Interface Screenshots