What I need or require:
I require a iPhone app with basic website (front end and back end) built
from scratch and the credit card payment gateway [url removed, login to view] (or similar
alternative, including potentially using WePay's API for back end development and credit card processing).
The purpose of the site/iPhone App is to allow an organizer to collect
money from a group of friends (participants), using their credit cards and
smart phones. There are two types of users: an organizer and participant.
The organizer creates an account (pool): Pool name, description, total
dollar target, category (vacation, gift, bachelor party, etc.), email
addresses of participants (pulled from the contacts in their phone), and
dollar amount owed by each participant.
Once a pool is created by the organizer, the system must send out email
invites to all participants. Also email reminders and notifications will
need to be automatically sent to participants and organizers during the
duration of the pool.
A chat room for each pool allowing organizer and participants to chat,
with new messages pushed to the phones of the organizer and participants.
The system must be able to capture credit cards but not charge until the
organizer has selected "collect." If the organizer does not select
collect, no cards are charged and pool expires.
Credit card payments are made to (GetPooled, LLC) and GetPooled sends a
single check to the pool organizer OR organizer can attach to a bank
account for a bank transfer OR PayPal transfer.
What I already have versus what the freelancer will deliver:
I already have a logo, color scheme, and page layouts for almost every
page needed. The page layouts (wire frames) are for helping understand the
project and can be modified by developer for optimal user experience.
Other context/requirements that freelancer will need to know:
The system must be scalable, to allow for hundreds of thousands of
separate accounts (pools) in the database once the user base grows. This
means accepting credit cards from hundreds of thousands of individual and
keeping each account (pool) separate and secure.
Domain is purchased and hosted on FatCow.
Specific expertise/background that I am seeking:
Expertise in developing iPhone apps and websites. Expertise in payment
gateways and credit card processing and or WePay integration through API.
Timeframe for delivery: