This project has been started already.
Here is the status of the project:
Sign Up as a Member
- Teacher OR Studio (Two types of 'Members') (done) Some bugs in the registrations process.
Actions that should happen when a new member signs up:
- Notification is sent to admin for approval (done, plugin:BP registration options)
- New User must validate their email by replying to an automated email (done)
Create a Profile
- Upload Avatar / Profile Pic (done)
- Upload images (gallery) optional (done)
- Description of their services (done)
- Define TYPE(s) of YOGA they teach (select by radio button) (done)
- Define their location or service area (Google Maps API)
- Edit Live Profile (done)
Additional Actions for signed in Members:
- Upload workshops & events to their profile which publishes to the
Yoga Atlantic Calendar on the front end (Plugin: event manager has been installed, but not configured)
- Message other members via email (if you mean private message, it is done)
On the front end - public website visitors should be able to search for Yoga Teachers
by type of Yoga AND search the Map for teachers and studios in a geographic area.