Login and registration (login with social network must be supported)
Profile management (People must be able to upload their profile picture and enter basic profile info)
Case management (People must be able to provide a link to a YouTube video, where they describe their case and why did they lose their job. They should be able to specify whether they need support from the fund or not. Also, we should allow people to publish videos even if they didn't lose their job but still want to share some story about their civil position and some actions they did)
Video listing: Videos with people's stories must be listed on the front page of the website. Shey should be sorted accordingly to YouTube likes and/or creation time. There must be an easy way to like/dislike the video and share it in my own social networks.
Donations: People must be able to donate some money to the fund. They should be able to choose whether their donation is unanimous or public. Also, people must be able to choose whether they are making a donation to the fund in general or to some specific people
Display find statistics: the main page should display the summary of the fund (total number of donors, the total amount collected, the total amount paid and current balance) There should be also a separate page with breakdown for both donors and recipients (I believe this is important to provide transparency and generate more trust)
Recipients payment requisites: I am not sure yet how this is going to work, but fund recipients must be able to provide their payment requisites in order to be able to receive support.
Admin functionality: moderators must be able to approve/decline people's requests for support and contact them in case they have any questions.
The acceptance criteria for this task is the breakdown of the website on individual pages and a mockup for every page.
Here are the features that we need:
The acceptance criteria for this task is the breakdown of the website on individual pages and a mockup for every page.