You are here
Featured Projects
Featured Projects


Stevens Institute of
Launches 8 Bleeding-Edge Drupal Sites
Stevens Institute of Technology
Stevens Institute of Technology Launches onto Drupal
SIT Launches 8 Bleeding-edge Drupal Sites
This summer, Drupal Connect finalized a nine-month engagement with Stevens Institute of Technology that represents evolutionary work on multiple fronts. The new websites modernize Stevens' web presence, improve mobile and tablet reach, standardize the technology stack, and enrich the user experience. Drupal Connect's efforts also significantly improve the speed and efficiency of web administration, while reducing duplication and costs.
Responsive Design and an Increased Reach
Given Stevens' significant international appeal and the prevalence of mobile phones and tables as primary browsing devices, Drupal Connect created an HTML5 Responsive Design interface that adapts to wide, standard, narrow, tablet (portrait and landscape), and iPhone/Android (portrait and landscape) screens. For example, the theme adjusts elements in the News Events slider and gracefully resizes videos and typography. The new theme means more alumni, donors, and prospective students can view the sites in meaningful and full-featured ways.
APIs and Content Sharing Improve Browsing Experience and Reduce Costs
Stevens' had a large amount of back-end data — courses, staff bios, publications, patents, etc — that had traditionally been manually entered and maintained on the websites. This led not only to duplication of efforts, but also out-of-date information, minor inaccuracies, and typos. Drupal Connect collaborated with Stevens' in-house IT team to set up secure APIs exposing the back-end data to the Drupal sites.
The central "Hub" site consumes the API data (JSON) and in turn, shares it with the rest of the sites. In addition to the back-end systems data, Drupal Connect also built-in the capability for the Hub to share its own content as Drupal nodes, JSON, or HTML endpoints. The other sites act as clients, flexibly displaying content as appropriate. For example, Stevens' needed consistency across the News Events sliders, so these are actually shared as HTML and consumed by a custom Panels plugin. Other data have looser restrictions and are shared as Drupal nodes, enabling client sites to use the nodes in Views, Panels, or Display Suite as needed. Drupal Connect also created a system of roles, permissions, and workflows to let Stevens manage certain content centrally, but still ensured School and Department autonomy.
The APIs and Content Sharing removed a significant maintenance burden and opened-up new possibilities for sharing news and events across the sites. The benefits are easiest to see in the cross-listed courses and faculty, but are interwoven throughout the sites.
Migrating onto Drupal
Drupal Connect migrated hundreds of legacy pages from multiple technology platforms using our Flatfish library. By using Flatfish, we were able to avoid messy 64-bit Oracle database support issues and start the migration work almost immediately.
By intelligently migrating all of the old content into the new Drupal sites, Stevens was able to review and curate the content over the course of several weeks — something that would have been an impossibility in their old systems.
View Website

Stanford University
School of Engineering Phase 2
Stanford University
This July, the Stanford School of Engineering (SoE) relaunched their website, finalizing a nine month project with Drupal Connect.
The first Phase of the project (completed in January) focused on migrating and combining content from a legacy HTML and custom PHP MS SQL application. The following link provides more details on the Drupal Migration efforts.
The second Phase of this project:
Built the infrastructure for content sharing between the SoE site and the Mechanical Engineering site as well as future department sites
Completely reworked the IA
Developed a new Twitter Bootstrap/Stanford Framework based theme — now available across Stanford
Included support for Nginx, Varnish, and Apache Solr
Migrated an earlier in-house SoE Drupal site (engineering-info.stanford.edu)
Initiated a new rich Content Strategy
And saw the release of several Kit-compliant Features on Stanford's new F-server
Content-Sharing Infrastructure
Stanford needed a lightweight way to share faculty bios, news/press releases, and similar content across sites. Drupal Connect created an XML/RSS Views/Feeds solution that provides simple, one-way sharing from SoE. This will allow department sites, like Mechanical Engineering relaunching August 2012, to enrich their users' visits and stay up-to-date without the extra costs and duplication of manual efforts.
The success and need of the content sharing at SoE reconfirmed our decision and inspired us to redouble our efforts to build our next-generation Drupal distribution for universities, Trekk.
A New IA
As part of Stanford's new rich experience strategy, Drupal Connect created an information architecture that makes it easy for students, alumni, and faculty/staff to find the information they are looking for and to discover the amazing work that the university is undertaking every day. The new IA was integral to Stanford's updated Content Strategy and will continue to serve the site as the content and experiences evolve.
SoE Theme
The new theme is image rich, but the code is light-weight using a base theme built on top of Twitter's Bootstrap. The new theme also incorporates custom design accents from North Studio that truly make the site pop while maintaining Stanford branding guidelines.
Varnish, Nginx, and Apache Solr
As part of our efforts to improve page speed delivery, reduce costs, and provide scalability; Drupal Connect installed and configured Varnish. Stanford's unique infrastructure also required SSL for all logins and integration with a custom Apache module, WebAuth--which ties into Stanford's Kerberos system. In order to keep the setup simple, Drupal Connect also installed and configured Nginx as a lightweight SSL endpoint that proxies requests over SSL to Apache and caches static assets for improved performance.
In coordination with the new Content Strategy, Drupal Connect installed and configured Apache Solr with several custom search pages. By using Solr, SoE visitors will find more relevant results faster.
The use of these new technologies and communication with Stanford's Web Services has established best-practices for Stanford at-large.
Conclusion
Altogether, the Phase 2 implementation:
Gives SoE visitors a better experience
Extends the reach of the External Relations enabling users to discover exciting news
Ensures up-to-date content
Reduces duplication
Saves costs
And establishes best-practices and reusable components across Stanford's campus
View Website

Stanford University
School of Engineering
Stanford University
Stanford University’s School of Engineering contacted Drupal Connect to migrate their legacy site into Drupal. Stanford is one of the most well-respected private universities in the country.
Challenges
HTML Migration: Stanford School of Engineering’s legacy site was comprised of over 1,300 static HTML pages that had to be converted to Drupal nodes. The markup of these pages was not always consistent, and some pages differed from the norm considerably in terms of look and feel, making automated content parsing more difficult. Migrated pages needed to retain all embedded images and links, as well as relevant copy.
MSSQL Migration: The legacy site also contained data supplied by a MSSQL database, including 1,000+ faculty profiles, 5,000+ publications, and hundreds of labs and organizations, each with many specific data fields. These also had to be migrated to Drupal with no data loss and a clean, reusable implementation.
Performance: The website is highly trafficked and as such, maintaining performance and reliability was a high priority.
Solutions
Automated HTML retrieval, parsing, cleanup, and Drupal node creation: We built a tool that crawled each page of the legacy site, fetching and cleaning/sanitizing relevant content and creating Drupal page nodes. This tool was also responsible for bringing over images as Drupal files, correcting all local links to point to new page locations, and updating the site nav to point to the new Drupal paths. Using this tool, the process was completely portable, and we were able to run it repeatedly as the legacy site’s content was updated while development was in progress.
Automated MSSQL to MySQL to Drupal importing: We built a set of scripts which, given a MSSQL dump of the legacy site’s data, converted it to a MySQL dump, imported it into the Drupal database as custom tables, and mapped the relevant fields to CCK fields in custom content types to create nodes. This was also a repeatable tool, and was used and reused as MSSQL content was added or updated.
Pressflow and Varnish: To solve the performance issues, we built the site on top of Pressflow and put it behind Varnish, a reverse proxy and HTTP accelerator that is known to serve around 3,000 requests per second.
Maintain Stanford best practices: Stanford has a custom Drupal theme as well as a custom Drupal module which were integrated into their internal authentication/log-in system. We integrated both into the site so that it maintained a cohesive look and feel with other Stanford sites, and anyone with an internal Stanford log-in (i.e., all students, faculty, and staff) could log in to the Drupal site using that information.
View Website

Greenopolis.com
Waste Management
Greenopolis.com
In the early fall of 2010, DrupalConnect began working on Waste Management Inc.'s high-profile, high-traffic collection of recycling and green-living sites, collectively under greenopolis.com, as part of a long-term reorganization and revitalization effort.
ThinkGreenRewards.com
Drupal Connect recently redesigned Waste Management's new, flagship community recycling program, Think Green Rewards. ThinkGreenRewards.wm.com has a beautiful, modern design with an intuitive UI that makes for a pleasant UX across the site's broad demographics. DrupalConnect employed all of the latest theming techniques with jQuery, image sprites, and css3 on top of a 960 grid with a stylish font via cufon for an elegant and bold Web presence.
Theming Technologies
Custom theme
960 grid system
jQuery
CSS3
Image Sprites
Proprietary font usage via cufon
Greenopolis.com
We hit the ground running, committing code early on, and put out our first release within two weeks. We brought in additional resources to facilitate top-notch and on-time deployments, focusing on developing new code and fixing and enhancing old code. Two main areas stood out as great concern for our client:
Development Milestones
Major refactoring to the backbone of the sites—the consumer recycling transaction processing
Automating the integration of recycling data from Waste Management facilities
Developing thousands of lines of new code
Maintaining thousands of lines of legacy code
Extending and customizing of Ubercart and views
High Traffic
Pressflow 6.19
Load-balanced web servers
MySQL Database Cluster
Memcached
Gluster FS
APC
Varnish
20k visits per day


Georgetown University
Georgetown University
Overview
Georgetown wanted a centralized place for current students and alumni to gather and share news and discussions. The project included a home page view with various tweets, discussions and news content displayed via styled bubbles that paged through all the content on the site via Ajax. The second view was a four-column dashboard view that also employed Ajax calls to hide and show selected content. Overall, the project was designed to be graphically unique and user-friendly, and every aspect of the site was meant to be sleek and engaging. It’s a beautiful example of what a unique Drupal site can look like.
Challenges
In a word: Ajax. The entire project was Ajax-driven in order to provide a seamless user experience. A number of pieces of custom code were needed to achieve the overall look and feel the client wanted. The dashboard was especially interesting due to a large number of custom exposed filters, as well as hiding/showing columns depending on results.
Solutions
In order to complete such a complex site, Drupal Connect implemented a number of custom and contributed pieces of code. Some of the common modules were:
- Views
- Panels
- jQuery
- CCK
- ImageCache
At Drupal Connect, we try to make use as much of the community code as possible in order to keep custom code and time at a minimum. This project made extensive use of the modules provided by the community as well as some custom code to type these together in order to meet the specifications set by the client.


Kelowna Christian School
KCS Story
Kelowna Christian School
Project Features:
- Splash Page
- Events Calendar
- Moodle Integration
- Staff Section


UBC CAE
Stem Cell Ethics
UBC CAE
The Stem Cell Ethics Website, developed in cooperation with the W. Maurice Young Centre for Applied Ethics at the University of British Columbia was developed to be an important educational resource. Although it is oriented to trainees and researchers within the Canadian Stem Cell Network (SCN), they anticipate that others will also find it useful.
Solutions
- Our challenge was to built a robust website where complexed research themes were displayed in an easy to navigate format
- The Stem Cell Ethics website is delivered in 2 languages
- The research themes are integrated with online quizzes and polls
- We had to implement some custom solutions to ensure book style navigation of research themes and ease of management
Project Features
- Drupal Content Management System
- Search Engine Optimization
- Information Architecture
- RSS
- Multilingual
- Pop up Quiz Integration
- Book style theme navigation
- News imports
Testimonial
filtered_html

Focus Corporation
Multi-disciplinary Consulting Firm
Focus Corporation
Focus Corporation is a multi-disciplinary consulting firm that provides a wide range of engineering, geomatics, planning, and project management services throughout Western Canada.
Solutions
Our challenge was to built a robust website where large volumes of information were presented in an easy to navigate format
We implemented a custom "Mega Menu" to display the menu items in a more "graphical" format
Project Features
- CMS Website
- User added graphical features
- Multi style editable banners
- Form submissions to multiple email addresses dynamically assigned
- Information Architecture
- RSS
- GMap
- Search Engine Optimization
- Social Media Integration
- Custom Mega Menu
Testimonial
filtered_html

Q College CMS Website
Experience is Education
Q College CMS Website
Formerly the Victoria School of Business and Technology, Q College is now a PCTIA accredited college with courses conforming to college-level standards.They cater to government clients, businesses looking to train or retrain their staff and students looking to enter the IT industry with style, confidence and job ready skills.
Adhering to the philosophy, “Experience is Education,” Q College connects students with faculty who are leaders in their field. In addition to being Microsoft certified and a proud member of a select and limited group of Adobe Authorized Training Centres, they offer the most innovative Internet marketing techniques, including social media, as well as application development for mobile devices. And together with Drupal Schoolhouse—the newest addition to the northStudio family—they offer the most up-to-date courses in Drupal development from coast to coast.
Project Features
- Social Media Integration & Marketing
- Drupal CMS
- Events Calendar
- Blog
- Job Board
- Member Login


VIATeC
Victoria Advanced Technology Council
VIATeC
Victoria has a thriving technology sector and with over 900 tech companies that employ 13,000 people and generate 1.7 billion dollars in annual revenue, VIATeC is positioned as the networking and social hub to bring it all together. VIATeC was seeking for a new web solution that would facilitate social publishing and community networking and engagement. northStudio designed and developed a socially-enabled website for VIATeC that facilitates conversations, information sharing and collaboration by implementing a Drupal Content Management System (CMS) that utilizes social media and web 2.0 tools, with e-commerce functionality and a comprehensive newsletter. Working in collaboration with VIAteC a robust plan was created and implemented over a very fast deadline of only 2.5 months. DId I mention VIATeC you rock! I think it has something to do with its Board, Staff, Directors, and that awesome Community we get to be a part of! Have fun with the new site everyone!
Solutions
- Our challenge was to built a robust website where 80% of all online content was user generated
- VIATeC's audience was very tech savvy and there was no room for error
- Originally VIATeC was not looking at Drupal as a platform for development, but once the VIATeC team met with northStudio and we presented our overview on how Drupal could facilitate online networking and knowledge sharing opportunities, we were soon in the planning phase for the project!
- We had a very tight deadline of online 2.5 months for a 5 month project
Project Features
- Drupal Content Management System
- Social Media Marketing
- Twitter/Flickr/Facebook/Digg
- Search Engine Optimization
- 3rd Party Integration
- Online Membership Registration
- Information Architecture
- Membership Profiles
- Collaborative Environment
- Extended Search Functionality
- Job Board
- Extended User Profiles
- Market Place
- Mobile Version
- RSS
- Suggestion Box
- Online User Accounts
- E-Commerce & Shopping Cart
- Video & Audio Library


Natures Path Organic
Natures Path Organic Foods
northStudio worked in conjunction with egg creative and the client to implement the web component of Nature’s Path Online Communication Plan. We worked closely to match the online goals with the offsite marketing tactics and use the website as a hub for community engagement. Since launch we provide ongoing Drupal support and have developed a microsite (www.naturespath.com/getonthepath) with a high level of social media integration.
Solutions
- egg creative had a tight website launch deadline to support a high profile media campaign
- In one very busy month northStudio implemented the wireframes, sitemap and design
- Integrated with a third party ecommerce system, developed a robust product/search section
- Ensured usability was at the forefornt for site adminstrators
Project Features
- Drupal Content Management
- Product Catalogue with Extended Search
- E-Commerce & Shopping Cart
- Events / Media Calendar
- Design by egg (www.eggusa.net)
- User Interactivity
- Flash Animation
- Newsletter Mailing List
- Theming
Testimonial
filtered_htmlContact Us
Request a quote or get more info
We offer free online quotes. Get yours today! If you’d like more information, please contact us. We’re looking forward to hearing from you.

140 Riverside Boulevard
Suite 2404
New York, NY 10068
P: 646.684.3871
P: 646.684.3871
info@drupalconnect.com

449 Thames St
Suite 100
Newport, RI 02840
P: 401.338.2589
P: 401.338.2589
info@drupalconnect.com




