A Membership site for a Georgia Artists Association. This will need to cover paid membership sign-up, payment, and management, member benefits, member classes and juried show sign-ups and payment processing.
The Membership web functionality would need to include:
Membership Status including dates, membership type, payment history, and membership activity history i.e. shows, purchases, etc.
Payment Processing including recurring payments i.e. auto pay (i.e. paypal)
Member Notifications, Newsletter, upcoming Shows, Notice of payments due/paid
Member Benefit Management
Private and Public web access areas
Paid Member Gallery (i.e. thumbnails with link out to member's website)