Skip to content
/ notes Public

A android notes app. Showcasing clean architecture and using some of the latest technologies within the android space.

License

Notifications You must be signed in to change notification settings

Rawa/notes

Repository files navigation

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

About

A android notes app. Showcasing clean architecture and using some of the latest technologies within the android space.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages