how we built a rewards platform with wordpress in a few weeks

20
USING WORDPRESS TO POWER AN APPLICATION HOW WE BUILT A REWARDS PLATFORM USING WORDPRESS IN JUST A FEW WEEKS. BOB ORCHARD

Upload: bob-orchard

Post on 10-Aug-2015

182 views

Category:

Technology


1 download

TRANSCRIPT

USING WORDPRESS TO POWER AN APPLICATIONHOW WE BUILT A REWARDS PLATFORM USING WORDPRESS IN JUST A FEW WEEKS.

BOB ORCHARD

1. CHOOSE YOUR FEATURES

A REWARDS SYSTEM TYPICALLY NEEDS A FEW FEATURES:• USER REGISTRATION • LOGIN/LOGOUT • ACCESS CONTROL • SHOW REWARDS • CLAIM A REWARD • GET THE DATA

what we're really after

2. PLAN YOUR DEVELOPMENT

USER REGISTRATION LOGIN/LOGOUT ACCESS CONTROL CUSTOM POST TYPES

WORDPRESS

WP PLUGIN REPO

CUSTOM PLUGIN

ADVANCED CUSTOM FIELDS GRAVITYFORMS PETER'S LOGIN REDIRECT

SHOW REWARDS CLAIM A REWARD GET THE DATA

WP BLOCK ADMIN WPMANDRILL

3. INSTALL WORDPRESS

4. CREATE YOUR PLUGIN

4.1. REGISTER YOUR POST TYPE

4.2. CREATE YOUR TAXONOMIES

TYPE OF REWARD REWARD SPONSOR

4.3. CREATE YOUR CUSTOM FIELDS(USING ADVANCED CUSTOM FIELDS)

4.4. LIMIT USER ACCESS

VISITOR: (ANONYMOUS)

REGISTERED USER: (SUBSCRIBER)

SITE ADMINISTRATOR: (ADMIN)

CAN SEE REGISTRATION PAGE

CAN SEE REWARDS, CLAIM REWARDS & EDIT THEIR ACCOUNT

CAN SEE REWARDS, CLAIM REWARDS, EDIT THEIR ACCOUNT + ACCESS /WP-ADMIN

4.5. SHOW AVAILABLE REWARDS(USING STANDARD POST ARCHIVES + WP_QUERY)

4.6. LET USER CLAIM A REWARD

4.6. LET USER CLAIM A REWARD

4.6. LET USER CLAIM A REWARD

4.7. SHOW USER THEIR REWARDS

4.7. SHOW USER THEIR REWARDS

4.8. PULL THE DATA AND MAKE IT LOOK GOOD

4.8. PULL THE DATA AND MAKE IT LOOK GOOD

4.9. EXPORT TO A CSV ON-REQUEST