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

 
 
 

Contributors

Languages