Custom Web App
The Council for the Model Aquatic Health Code (CMAHC) cmahc.org
Website Redesign for Public Health Nonprofit
This site is a custom rails app that enables aquatic health professionals to collaborate on the public pool health guidelines adopted by the CDC. It's a robust membership site with custom tools for admin content management. Features include Stripe integration for membership subscriptions, event signup, and online purchasing, a variety of user roles and permissions, Elasticsearch, rake tasks that integrate with 3rd-party APIs, and a comprehensive automated test suite.



Constraints
- Give the site a fresh design without changing the logo
- Corral a byzantine set of legacy pages into an easy-to-use navigation system
Skills Required
- Content strategy
- Responsive web design
- Custom rake tasks
- Backend development in Ruby
- Stripe integration
- Custom CMS
Tools Used
- Javascript
- Ruby on Rails
- Heroku
- Tailwind CSS
- HTML/CSS
- Elasticsearch







