Email Templates
- Given the specific styling needs, I suggest we use Mailchimp if they’re open to it (I’m familiar with building custom templates in MC)
- This will offer robust segmentation/tracking tools as well
- We can try to hack it out-of-the-box with WP, but IMO it won’t be as clean/easy as using MC.
- 35 hrs
- Create/Verify MC Account
- Integrate w/ WP
- CSS for email templates w/ QA
Register/Login Flow
- Configure native WP user functionality w/ relevant roles for:
- Doctors (Contributor) can create + manage their own profile including their own list of cases, bio + personal details.
- Patients (Subscriber) can submit their own cases, and manage their own profile w/ favorite cases + doctors.
- Clear Correct Admins (Administrator) will have full back-end control over all site content.
- All submissions must be approved by Administrators before they are published live on the site.
- This approve/reject process is also baked into native WP.
- 30 hrs
- Configure WP back-end w/ relevant user registration, login, + email flows
- CSS + QA for front-end on the above features
Case Gallery
- Build post/archive structure for cases to be submitted by users or created my admins in the BE.
- Each “Case” post includes photo gallery, doctor bio, and other bullet/list details
- Faceted search (i.e. checkbox terms) to filter cases by conditions, technique, etc. via the Facet WP plugin
- 40 hrs
Case Admin (front-end)
- All 3 WP user roles will have a styled front-end dashboard
- Admins can search/view/manage cases
- Doctors can edit their profile and manage their cases
- Patients can view their favorites and check the status of their submissions
- All roles can send/receive messages
- 40 hrs
Summary
- Email Templates – 35
- Register / Login – 30
- Case Gallery – 40
- Case Admin FE – 40
Low Estimate: 145 hrs
- Additional 2 weeks padding for scope creep and/or unforeseen technical stalls
- I don’t see any big unknowns, so it’s unlikely we’d need this much extra.