I have a charity website, emyon.com and need to create the features below. I can show you a similar site as an example of what I want.
1. My Account: Fairly straightforward account feature containing profile and log out option. (also facebook sign up/in) Account will be needed to purchase tickets.
1.1 Information: page detailing all the account basics
1.2 Experiences: A page listing all the previous experience tickets bought
1.3 Rewards/referrals: A page allowing users to earn one free tickets by sharing a link (this will need to be limited for each user, for example sharing on facebook, twitter and 10 emails will give you 3 tickets, and then you’ll have to wait a month before you can do that again)
1.4 Causes: A page listing all the causes the user has bought tickets to support.
2. Tickets: On the Experience page, there will be an option to buy tickets at 12 different levels. $10=100 tickets to $10,000=100,000 tickets. In the backend there will need to be an entry section...