Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Design Proposal System Product UX & UI #180
In the upcoming Constantinople network, we are revamping our proposal system three important ways
The design of the system had the following requirements
The following preliminary user stories have already been defined, and are a good resource to lean on.
A member is anyone with a membership in the membership module.
A proposer is someone who has submitted at least one proposal at some point in time, regardless of the current state of that proposal.
A council is anyone who is serving on the current council.
Construct a hypothetical governance application that allows members, proposers and council members to interact with the proposal system.
Its important to bear in mind that this application is primarily meant as an exercise, and that the functionality it exposes would in relaty be part of some future Pioneer. The three most critical components in a successful project are