Skip to content

Android notes application built with Kotlin that allows users to create, edit, search, and manage their notes with image attachments.

Notifications You must be signed in to change notification settings

saubhagyarb/NotesApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notes App - Android Kotlin

This is a feature-rich Android notes application built with Kotlin that allows users to create, edit, search, and manage their notes with image attachments.

Features

  • Create and Edit Notes: Add new notes with title, content, and optional image attachments.
  • Image Support: Attach images to notes from device storage.
  • Note Management: Edit and delete existing notes.
  • Search Functionality: Search through notes to quickly find content.
  • Visual Appeal: Notes displayed with randomized color backgrounds for visual distinction.
  • Smooth Animations: Spring animations when adding new notes for a polished user experience.
  • Data Persistence: Notes stored locally using Android Architecture Components

Technical Implementation

  • Built with Kotlin and follows modern Android development practices.
  • Implements MVVM architecture pattern with ViewModel and LiveData.
  • Uses RecyclerView with ListAdapter for efficient list rendering.
  • Includes custom animations for a fluid user experience.
  • Proper file management for storing and deleting images.

Screenshots

SS1 SS2 SS3
SS4 SS5 SS6
SS7

About

Android notes application built with Kotlin that allows users to create, edit, search, and manage their notes with image attachments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages