Onboarding page: - User can log in or create a new Account - We provide guest account for the users who don’t want to register - Newcomers can learn about our product’s features after creating account - If they don’t want to go through the introduction process, they can skip it. - Topic tags will lead users to figure out the organizations and news that they are interested in. Find a charity organization in home searching page & Donate to this organization: - The ranking system can help users to find a reliable organization - Users can check the information and history in the transparency sub-tab - User have three methods to donate: Physical materials, money and engaging in volunteering events. They will be required to fill in an application form. Once they submit the form, they will receive the confirm email.