Rouses Markets
-
Client: Bent Media
-
Role: Developer
Responsibilities
- Support developer for Rouses’ brand site
- Improved outdated Gulp tasks to make them more efficient
- Implemented an email newsletter signup form
- Appears via a popup that admins can control may aspects of, including cookies prevent the popup from appearing more than desired
- Sends information to Constant Contact
- Built a nutrition table component for recipe pages
- Shh it’s not an actual <table>, but neither is this one
- Went through many rounds of design and Client review, from 2 columns back down to 1 column with an optional notes area, all controlled in the CMS
- Also contained JSON-LD microdata
- Troubleshoot layout display issues with a third party Coupon vendor used on the site
Build Details
- Built using WordPress as a CMS
- Composer manages PHP dependencies
- NPM manages the front end dependencies
- Gulp is used as the task runner and to bundle front end assets
- Google Maps API for maps and geocoding
- Slick Slider for carousels