I’m a programmer new to EE, and very excited to be using it! Need some help from some experienced EE folks on how you would approach these two high-level specs:
(1) Member Registration & Subscription
(a) free and paid memberships (monthly or yearly recurring subscriptions via online payment gateway)
(b) subscription management for members: can view/cancel and upgrade from free to paid subscription
(c) custom member fields, some of which are only available to paid members; so different public-profile theme for free vs paid members; and different edit-your-profile page
Note: I’m aware of Membrr.com for (a) and (b). But how would you approach this? And what about (c)?
(2) Public Member Listing - zipcode search
(a) member profile includes service-area-zipcodes: all the zipcodes that member services (potentially dozens). Preferable to store zipcodes in a new table where each zipcode is a new row, tied to member id (i can do more with the data this way).
(b) public member listing shows different fields for free vs paid members
(c) public member listing accessed via zipcode search that pulls members based on service-area-zipcodes; and handles nearby zipcodes.
Note: I’ve built a zipcode search using a US zipcode database/api before for a custom site, but never for EE. Would i need to build an EE Module here?
Thanks much for any help!
Ron