- Create note
- Authentication ( signup, login, login as guest, logout )
- Move note to archive
- Move note to trash
- Move note from archive to trash
- Restore note from trash
- Delete note from trash
- Unarchive note
- Update note
- Pin a note, unpin a note
- Add background color to note
- Add priority ( low, medium, high )
- Add label
- Filter notes by - 1) Priority 2) note color 3) Label 4) Date