Closed jboxman closed 6 years ago
We have 2 personas that I can think of:
What do you think?
As an admin, I want to be able to login, so I can access the admin interface
As an admin, I want to be able to create a project idea, so I can populate the database with ideas for users
As an admin, I want to be able to edit a project idea, so I can make changes to an idea.
As an admin, I want to be able to delete a project idea, so I can remove erroneously created ideas and otherwise prune the project choices
As an admin, I want to see a list of existing project ideas, so I know what ideas already exist in the database
As an admin, I want to be able to filter the list of existing projects, so I can narrow down the list of ideas to find ideas matching a particular keyword or tag or difficulty level
As an admin, I want to be able to assign a tier to an idea, so users know the level of effort required for implementation of an idea
@jboxman I agree with your personas and admin stories, can't think of anything to add to those at the moment.
user story: I can select a project level
user story: I can select a type of project(clone, non-profit, Github issue)
user story: I will receive a random project idea with a description based on my criteria
user story: I can submit a project idea/request
user story: I can view a list of project ideas to select my own
I've transferred these into individual issues.
If we're okay with the scope in #2 then next up we can devise user stories.