fabienjuif / save-my-memories

GNU General Public License v3.0
0 stars 0 forks source link

Features #2

Closed fabienjuif closed 7 years ago

fabienjuif commented 7 years ago

Features

Each feature will have an issue when necessary (when the feature is started, or to argue about it). Issues are notre created right now to avoid flooding the github Issues tab.

Features are into 3 distincts priorities :

Inside each priorities section, features are sorted by priorities (user oriented priorities). It doesn't mean that features will be coded in this order.

Must have

  1. As the user, I want my notes to be safely stored (not shareable, not indexable, etc)
  2. As the user, I want the application to be useable from my desktop or phone
  3. As the user, I want to quickly add notes (lot of default values, quick pattern)
  4. As the user, I want to add photographies to my notes at creation
  5. As the user, I want to quickly review my previous days (dailynotes)
  6. As the user, I want to to review my previous notes (all notes from all days)
  7. As the user, I want to quickly add a contact to a note
  8. As the user, I want to quickly add my mood to a note/dailynote (emoji ?)
  9. As a sysadmin, I want to be able to handle user account easely
  10. As a sysadmin, I want to install the application fast
  11. As a sysadmin, I want to update the application fast

Should have

  1. As the user, I want to have daily notification to remind me about setting my dailynote
  2. As the user, I want that the application remind me (through notification) about pass days (one memory by mood, be able to select a mood, then the memory is printed ?)
  3. As the user, I want my notes to be editable
  4. As the user, I want to quickly search notes based on date and text (internal indexation)
  5. As the user, I want my notes to be erasable
  6. As the user, I want to have tags/categories
  7. As the user, I want to be able to login with my google account
  8. As the user, I want to be able to browse notes by contact
  9. As the user, I want to quickly add videos to notes
  10. As the user, I want my modifications to be historized
  11. As the user, I want to add photographies to google drive instead of my server
  12. As the user, I want to use my google contacts
  13. As the sysadmin, I want to add user easely (share application with no-tech family)
fabienjuif commented 7 years ago

https://github.com/fabienjuif/save-my-memories/wiki/Features