Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Story] Create Collection #17

Open
TSampley opened this issue Mar 18, 2024 · 0 comments
Open

[Story] Create Collection #17

TSampley opened this issue Mar 18, 2024 · 0 comments
Assignees
Labels
User-story Agent-oriented description of functionality
Milestone

Comments

@TSampley
Copy link
Contributor

TSampley commented Mar 18, 2024

User Story

As a Recipient or Event Organizer, I want to create a collection, to hold funds for an ongoing donation drive or other events.

Flow

  1. Initiate Collection Creation (from Home Page or User Profile Page)
  2. Define Details
    1. title: String
    2. description: String
    3. goal: CurrencyAmount
    4. start: DateTime?
    5. end: DateTime?
  3. Add Media
  4. Submit or Publish

Edge Cases

Error Cases

title is empty: show error "Title must not be empty."
description is empty: show error "Description must not be empty."
goal < $10: show error "Goal must be greater than $10. Consider removing the goal."
end <= start: show error "The collection end must be after the start."
media is greater than 5MB: show error "The total size of all uploads can not exceed 5MB. Consider linking to externally hosted images."

@TSampley TSampley added the User-story Agent-oriented description of functionality label Mar 18, 2024
@TSampley TSampley added this to the Android MVP milestone Mar 18, 2024
@TSampley TSampley self-assigned this Mar 18, 2024
@TSampley TSampley moved this to Refining in Painted Dogs Mar 18, 2024
@TSampley TSampley mentioned this issue Mar 18, 2024
@TSampley TSampley changed the title Create Collection [Story] Create Collection Mar 18, 2024
@TSampley TSampley moved this from Refining to Estimating in Painted Dogs Mar 18, 2024
@TSampley TSampley modified the milestones: Android MVP, Collections Mar 18, 2024
@TSampley TSampley moved this from Estimating to Ready for Work in Painted Dogs Mar 18, 2024
@TSampley TSampley moved this from Ready for Work to Todo in Painted Dogs Apr 2, 2024
@TSampley TSampley moved this from Todo to In Progress in Painted Dogs Apr 2, 2024
@TSampley TSampley moved this from In Progress to Todo in Painted Dogs Sep 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
User-story Agent-oriented description of functionality
Projects
Status: Todo
Development

No branches or pull requests

1 participant