Wellesley College
Website: https://wellesley.edu/
Wellesley is an all women's liberal arts college located in Massachusetts.
Scenario
Wellesley was looking for one CMS to power three separate sites:
- https://wellesley.edu/ - Main site
- https://magazine.wellesley.edu/: Quarterly publication for alumnae
- https://portal.wellesley.edu/: Intranet
Technology Stack
Integrations
- Single Sign On for
CMSlogin - Feed Me support for various data syncs across multiple entry types
- Multisite support
- with complex propagation rules for content sharing
All of these pages have content synced by Feed Me through various third party services:
We also had a variety of content auto-migrated from their previous site, so that was part of the project as well.
Site Propagation
The connection between the three sites was very complex. Some shared entries globally while other sites received their own unique entries, and some of the sites even had their own entry types not found on others.
For instance, the Magazine website articles also appear on the main site under the Magazine type for a more dynamic listing.
Unique Templates
All of the websites have unique and interesting templates, but my favorite was the Wellesley 100.

This is a fun and unique way to showcase life at Wellesley. I used a structure section type to allow ordering of entries while also creating a custom table attribute to show which number each entry represented in the CMS.
I also levered custom controllers to pull in three unique entries for the "Surprise Me" feature at the top of the page.
Intranet

The intranet was a challenging task for me. The experience was powered by Single Sign On (which integrated into the Craft User system). Once authenticated, the system would then show the user a unique landing page upon logging in, along with specific IA results on the site. For instance, if a “Student” tried to go to a “Faculty” page, they would get redirected back to the homepage.
The search results were customized for each individual bucket. On the main site we used Google CSE, but for the intranet we had to come up with a custom Craft search solution.