Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.5 KB

README.md

File metadata and controls

34 lines (26 loc) · 1.5 KB

Demo Notes App

Simple notes android app for creating notes and storing notes using a clean architecture.

Todo

Todos for the app

  • Use coroutines
  • Use Dagger and possibly hilt
  • Use shortcut with deeplink to add notes
  • Add Room for persistant storage of notes
    • Soft deletion and Archiving of notes
      • Quick undo toast
  • Usage of Arrow
  • CI using GitHub Actions for linting and testing before MR/PR
  • Testing, testing, testing.
  • Multi module app

Future / Ideas

  • Firebase support for storing notes and logging in
  • Add badges on notes, for filtering of notes of different kinds
  • Pinning of note (To keep it on the top)
  • Fancy animation(s) with MotionLayout
  • Switch out UI and use compose

License

See LICENSE.md