I need someone to design, program and help create a Charity South Africa App, for both Android and iOS. The app must enlist Charities in South Africa, have built in donation functions, communication possibilities to the charities, allow users to donate different types of items, track user donations to all charities. The app must also allow for users to see upcoming charity events, and allow them to declare their participation. The app must allow for users to create monthly pledges and will need to be able to work with a variety of payment services, such as PayPal, Bank Transfer (EFT), debit/credit card payments. Users should have an account, and a profile, where they can view all donations they have made, and all pledges that they have made, as well as all events that they will be attending. On the charity page, there should be options to donate, as well as contact the charities, and donations of many kinds should be available, catered to the individual charity needs (eg. food donations, clothing etc). Users should also be able to volunteer to the charity. All functionality should be available within the app, trying to make the process of giving back as easy and simple as possible. The UI should be inviting and modern, as well as simplistic to allow for users of all ages and demographics to enjoy the app. If you would like to take on the production of this app, you will first need to present some sort of UI idea and design that you have for the app, of the User Profile, Charity Page, and Events Page.