The Donation (Project 2)
- 18045404
- Oct 25, 2019
- 4 min read
Updated: May 17, 2020
This app allow user to top up their money and donate money to organizations.
Why create this app?
There are a lot of organizations which need donations to continue their operations. Worthy organizations include community old age homes. This app will make it easy for kind-hearted good samaritans to donate money to show their support.

Home Page
This is Home Page. Users can see today news and the donate amount of this month, this week, this year.

News page
When users click on the image on the today news, it will bring users to this page to see the information.

Community Page
This community page allow users to find the teams to join and allow users to add friends.

Community Page (Friends)
This page allow to invite friends or add friends. Users can connect with Facebook, so it will show the Facebook friends who also using this app.

Team Page
When users click on the image on the feature team or search for the team. It will show the information about the team. Itt show the number of members and total donate of all members. Users can click on join team button to join the team.

Donate Page
User can find which organization want for donate. Users can also search for the organizations name to donate.

Donate Monthly Page
When users click on the donate monthly button, users can enter the amount that they want to donate for monthly and click on the confirm subcroptin to subscript.

When users click on confirm subscription button, it will show this information. Users will get the point for play lucky draw.

Pay page
When users click the donate now button, this page will show and users can enter the donate amount to donate.

When users click on the donate button, this notification will show users successful donate and users can receive the point for lucky draw.

Reward Page
This page allow users to play lucky draw to get reward. Users will get the points when they donate. Users can use 50 points to spin and get reward.

When users use 50 points to spin it, users can get reward like mall voucher, so they can use it. All the reward will send to user's email.

Profile Page
This is profile page, users can log in or log out of their account. This page will show the total donate of users. This page allow users to view their monthly subscription and team.

Users can click on the pen to edet their name and email address.

Log In Page
When users click on the Log In button on the profile page, this page will show and allow users to connect with Facebook or Sign up with Google.

Monthly Subscription page
When users click on the View All button below the monthly subscription, this page will show all the monthly subcription organizarions, users can click cancel subscription button to cancel the subscription.

When users click on the cancel subscription button, the subscription will be cancel.

Teams Page
When users click on the view all button below the team, this page will show. This page allow users to view the team information or leave team.

When users click on the leave team button, users will leave the team. Users can join again the team at community page.

Settings Page
When users click on the icon on profile page top right, this settings page will show.
Here allow users to add payment method, push notification, change language, change currency, cchange county, and doing Feedback.

Add Payment Method Page
When users click on the add payment method, users will come to this page, this page allow users to click on the credit or debit card button to add their credit or debit card.
( This page will also show when users dont have add the payment method and click the donate now button )

Add Card Page
When user click on the credit or debit card button, this page will show. Users should enter their card number, name on card, expiration date(mm/yy) and CVC. When users done enter all the information, click on the save payment method button to save the payment method using their card, so they can donate money using their card.
SWOT Analysis Of My App:
STRENGTHS:
1) It allow users to donate money to some company that in need.
2) It allow users to check the map, and easier for users to find the company using map.
3) It allow users to check the information about the company, so the company trusted.
WEAKNESS:
1) It not allow users to know the company can be trust or not, because some of the company create fake information.
OPPORTUNITIES:
1) Adding a AI helper to help and answer questions of the users.
2) Addig some reward to the users when users donate money to the company.
THREATS:
1) When the users get scam and the money will not trun back to users.
Competitor 1:

CHARITY MILES
STRENGTHS:
Charity Miles App can allow users just walking & run & biking to earn money. Which the donate money is free and users can use the money send to the company which the company want for donate.
WEAKNESS:
Charity Miles only can earn money when users walking & run & biking.
Competitor 2:

Share The Meal
STRENGTHS:
Share The Meal App will send the money to help africa to help them not get hungry.
WEAKNESS:
Share the Meal App cannot allow users to know the meals have send to the africa to help them or not.
Comments