Launch Features Overview
In lieu of not being able to add things to the wiki, here's a list of potential Requirements.
Design Requirements
italics means future requirement.
Account management
- Simple, fast registration
- Log in
- Social registration/log in
- Pseudonymity
- Give a sense of security (that is, of course, backed up by actual security)
- Add money to account
- Receive system messages (email) about account status
- Withdraw money from account
- Two-factor authentication
- Joining funding groups
Funding profile
- Quickly set up a funding profile
- Pseudonimity
- Connect to funders
- Anonymous funding
- Recurring donations
- Recurring funding limit
- Showcase reasons for funding
- Link to external services for one-time donations
- Campaign donations
- Funding cards
- Link to RSS feeds for blogs, projects, etc
Giving
- One click give
- Stop giving
- See who you're giving to.
- Receive messages from funded folks
- Add money up front before donating (don't subtract from bank account)
- Add alternative methods of making donations (gift cards, food, etc)
Project (not necessarily code infrastructure)
- Flag funding entity for misconduct
- Resolve disputes
- Reverse unprocessed fundings ('cancel' a funding)
- Thought-out transparency
- Make it easy to contact team
I think I'm missing a couple of things, especially in the Project section. If I am, just say so and I'll add it to this list (keep it up to date).