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 :
Must have : I won't use this application if this feature is not present
Should have : This is a cool feature to have, but if this is not present in the first version this is not that bad
Bonus : Feature that are not sorted, ideas are dropped there
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
As the user, I want my notes to be safely stored (not shareable, not indexable, etc)
As the user, I want the application to be useable from my desktop or phone
As the user, I want to quickly add notes (lot of default values, quick pattern)
As the user, I want to add photographies to my notes at creation
As the user, I want to quickly review my previous days (dailynotes)
As the user, I want to to review my previous notes (all notes from all days)
As the user, I want to quickly add a contact to a note
As the user, I want to quickly add my mood to a note/dailynote (emoji ?)
As a sysadmin, I want to be able to handle user account easely
As a sysadmin, I want to install the application fast
As a sysadmin, I want to update the application fast
Should have
As the user, I want to have daily notification to remind me about setting my dailynote
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 ?)
As the user, I want my notes to be editable
As the user, I want to quickly search notes based on date and text (internal indexation)
As the user, I want my notes to be erasable
As the user, I want to have tags/categories
As the user, I want to be able to login with my google account
As the user, I want to be able to browse notes by contact
As the user, I want to quickly add videos to notes
As the user, I want my modifications to be historized
As the user, I want to add photographies to google drive instead of my server
As the user, I want to use my google contacts
As the sysadmin, I want to add user easely (share application with no-tech family)
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 :
Must have
: I won't use this application if this feature is not presentShould have
: This is a cool feature to have, but if this is not present in the first version this is not that badBonus
: Feature that are not sorted, ideas are dropped thereInside 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
Should have