As lead developer of this healthcare website, I worked with a team of 4 other developers to build AllCare Health's new website from the ground up. Some highlights:
- Entire website is a single-page app.
- Entire website is based on widgets using Archetype, Ditto, and AngularJS.
- A total of 7 searches (website content, 2 formularies, step therapy, prior authorization, providers, facilities) across 3 categories (medicare, public employees, medicaid) and 2 years (current and next during open enrollment).
- All content editable in Umbraco CMS, aside from ingested content (e.g., for the searches).
- Multilingual support.
- Custom-built form designer allows forms to be created with no technical knowledge: http://www.formulate.rocks/
- Images are dynamically resized on the server for the perfect size on any device.
- Image compression quality is managed using a simple quality slider in the CMS.
- Custom change tracking tool built to supplement Umbraco's built-in audit capabilities.
- Search wizard is contextually aware and is fully editable in the CMS. Uses a question/answer format to guide users to the page they need.
- Areas of the website are isolated by warning users when they attempt to navigate between areas (e.g., Medicare to Medicaid). These areas are editable in the CMS.
- Pages are created with a set of default widgets to guide content editors and ensure they compose pages according to standards.
- Rich text is analyzed for reading age to ensure readability by broader audiences, which improves accessibility.
- Every component was built to be WCAG 2.0 compliant for greater accessibility.
- The 404 and 500 error pages are editable in the CMS, and the latter is stored as HTML for greater stability in the event the website experiences instability.
- The website deployment package is created automatically with a Grunt command.
- Biography overlays and FAQ entries are deep linkable, meaning you can share links to the particular content you are viewing.
2
3
4
5
6
7
1