Skip to content

Raghav-Gupta22/Notes

Repository files navigation

Notes-App

Offline Notes App - built using MVVM, Room DB, Live Data and Data Binding.

About The Project


  • Login screen - This screen asks for details- Mobile/Email, Password
  • Signup screen - This screen asks for details - Name, Mobile, Email, Password and saves password in encrypted form.
  • Home screen - This screen contains - List of all notes. The List row contain: Title, Description and photo.
    • one clicks on Row opens the details screen.
  • Details screen - This screen shows photos, title and description.
  • Add note screen - This screen asks for - Note Title (min 5 to max 100 characters),
  • Description (min 100 to max 1000 characters), Add photo (add from gallery or capture from camera (max 10 photos)

(back to top)

Installation

_Below are steps for installing and setting up the app.

  1. Download the Apk from here Click Here to DownLoad Apk
  2. Install and run it.

Technologies Used:

This section list some major frameworks/libraries/tools used to build this app.

  • Android Studio
  • Java
  • Xml
  • SQLite
  • Room
  • Threads/ Async
  • Live data
  • Data Binding

(back to top)

Entity Relationship Diagram

Architecture Used

Used MVVM to develop the app and to accelerate development and make future maintenance much easier.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages