Subsquare has delivered 2 milestones for the fellowshp support, M1 and M2. Basic UI components and simple business workflows are implemented, including membership management, salary, referenda, treasury, satistics, etc. According to fellowship members' feedbacks, we are proposing to improve user experiences.

A clear todo list
- Member/candidate promotion wish todos. We show the promotion wishes that need to be handled and provide interfaces for members to cast their votes.
- Member retention wish todos. Same with promotion wishes, members can handle them.
- Salary registration and payout todos. It simplify the process for members to claim their salaries.
- Wish evidence submission todo. This help members to submit their evidences in time.
- Wish evidence handling todo. Similar with promotion/retention todo.
- Member demotion and candidate off board notification. It list all members whose demotion periods are reached and provide a easy way to demote part or all of them.
Member pages refactor and enhancement
- Redesign fellowship members page and merge the old fellowship core page into it.
- New members page provide 2 views, a list view and a card view.
- More improved filters to get members/candidates with wishes.
- Add utility buttons to help quick vote wish evidences.
- A dedicated member page.
- It show basic member info.
- A member can do salary registration and payout on this page.
- Any one can review a member's evidence and members with proposer ranks can vote the evidence.
- Anyone can see this member's vote records, membership and salary activity records.
Referendum enhancement
- Improve votes info. Now we can see all members who are eligible to vote.
- On the detail page of a referendum to promote or retain or member, we show the target member's demotion and promotion status.
- We improve vote eligibility check, so members with different rank can know whether they can vote a referenum and know the reasons.
- Support anyone to cleanup poll and it help release space from storage.
- Members can see whether they have voted some referenda on the list page.
New member application
Any one can create a member application by filling its address and application content. Members with enough ranks can review applications and induct applicants to the fellowship.
A consolidated feeds
We've implemtend activity feeds for membership and salary, but they are on different sections. According to Gav's guidelines, we will implemente a consolidated feed stream including proposal, membership and salary activities.
- Latest activities will be shown on the overview page.
- There will be a dedicated page for all activities and we can filter out target ones by type, events and related
Other enhancements
- Fellowship wish evidence template support.
- A new panel on overview page to show treasury and salary pool balance.
- Menu simplification:
- Not show all tracks on fellowship menu to make the menu simple. Users can still select a track on the referenda list page.
- Remove treasury menu and leave only spends menu for fellowship.
- Disable the corresponding approve/promote button where there are already referenda for members.
- Not add track name to referenda title when title is customized.
- Add options on referenda template to enable members placing decision deposit and vote at the same time besides referendum creation.
- Enable users to select target members on member promotion/retention referendum creation template.
- Add the missed info for tracks to fast promote members.
- Show salary and rank info on salary claim popup.
Budget
Work |
Estimated hours |
memo |
Todo list |
960 |
4 FTE * 30days |
Member pages refactor and enhancement |
600 |
3 FTE * 25 days |
New member application |
160 |
2 FTE * 10 days |
A consolidated feeds |
160 |
2 FTE * 10 days |
Other enhancements |
800 |
4 FTE * 25 days |
Total |
2680 |
|
Hour rate $90, total request is $241,200.
Big features