We're proud to provide Continuous Delivery services.

Find out how
Delivering a high stakes MVP.
Designow
Processes
  • Agile/Kanban
  • Agile/Scrum
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Sean Eddings

Following a branding initiative, Designow worked with Last Call Media to build and launch the initial release of a complex crowdfunding platform on Drupal.

When we began, initial prototyping and feature development had already been started. As is often the case, much of the prototyping had made its way into substantial portions of what was now the project's foundational work. It had become difficult to determine exactly what was completely done, what was partially done, and what requirements had been left out along the way.

How we did it

We used our expertise in Agile methodologies to bring order to complexity and the product to launch. We began by building and prioritizing a backlog of tasks, getting high priority tasks into a ready state by defining out appropriate definitions of done. We additionally focused on implementing strategies for limiting the work-in-progress present in the project when we started. We forecasted out a few sprint goals, informed by our backlog development and resulting strategies, and quickly went into heavy development.

Immediate visibility for stakeholders into development progress became of major importance for their own ability to make quick business decisions concerning their investment. In order to maximize the value of the work, we adapted our initial Scrum iteration approach into shorter, one-week sprints of continuous delivery to get small groups of completed tasks out faster. This soon further evolved into more of an ideal Kanban flow, allowing a continuous awareness and continuous delivery of the right value.

Profile picture for user Sean
Sean Eddings
Senior Producer

Since the initial release, LCM and Designow have continuously measured and inspected valuable feedback. Our work continues as the product is currently receiving regular releases of new features and refinements.

×
Find out how
Consortium Assault Services app.
Amherst College
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Rob Bayliss

In response to growing concerns and attention around Sexual Harassment and Assault Nationwide, Amherst College needed a tool to serve students of the Five Colleges with rapid access to Title IX office information and emergency services.

How we did it

LCM and Amherst College worked together with student advocates, Title IX, LGBT, and other campus offices and organizations to design and develop an iOS App that puts valuable information, from a Drupal site Amherst can administer, into the hands of students. The major feature of the app was to direct assault survivors to emergency contact information, help services, and other advocacy groups anonymously and quickly.

Profile picture for user Rob
Rob Bayliss
CTO

The app was announced to all incoming and returning students during new school year orientation. Information about the app has been circulated through the Five Colleges on promotional materials and "get help" fliers, and posters.

×
Find out how
Custom tailoring Haverford.edu.
Haverford College
Processes
  • Agile/Scrum
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Jeff Landfried

When LCM got the call from Haverford about redoing their site in Drupal, we thought it was going to be a redesign. After initial conversation we agreed to do a Discovery and Strategy engagement first to determine what the true needs were and then develop a strategy for solutions. We conducted stakeholder interviews and developed the User Personas of who our work was to be for. Interestingly, none of these personas ended up being anonymous site visitor, but instead were different types of content editors and administrators.

How we did it

Haverford didn’t need a redesign; their site looked great already. The biggest issue they needed to solve was not having enough time to do new feature development themselves. They were a smart and capable team and over many years had developed and maintained a large custom PHP implementation for college’s website needs. They were finding, however, that too much of their time was being spent updating pages for college members and groups. Their hope was for us to build them a site that looked and functioned like their current site, but built on a modern CMS with exceptional user management and publishing workflows.

Once we had alignment on their needs and a strategy for solutions, we built out a Content Model, Product Backlog, and Information Architecture. The project was completed with Drupal, in steady collaboration with the Communications team, in 5 development Sprints and launched on the Acquia Infrastructure.

The Haverford Team really jumped in and took off with it. It was really great!

You can read more about this project as LCM’s Acquia Certified Grand Master Developer, Jeff Landfried shares details of his experience here.

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

Since then, Last Call Media has continued to work with Haverford on an ongoing basis as part of our dedicated Continuous Delivery relationship - where our dedicated team of developers helps to keep their site secure, up-to-date, and assists as needed with anything from strategy to design to development.

The migration of Haverford to Drupal on Acquia remains one of our favorite projects to date, and it's a great source of professional pride for all of us.  We look forward to a long partnership with Haverford as we continuously evaluate how their online experience is meeting the needs of the College.  

×
Find out how
Strategic pivot, design and development.
CIO Executive Council
Processes
  • Agile/Kanban
  • Agile/Scrum
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Jeff Landfried

Last Call Media helped the CIO Council team rethink their strategic approach. The CEC Exchange needed to be rebranded and transformed from a place where very few people logged in to one that showcased the key benefits of membership in the Council - media placements, personalized leadership development, and exclusive access to unique content, events and peer matching services

How we did it

The CIO Executive Council is a community of Chief Information Officers and other high-level IT professionals from corporate, nonprofit, education and government backgrounds, gathered together by the International Data Group, a giant technology media, data, and marketing firm responsible for such well known brands as PCWorld, MacWorld, and CIO Magazine.  

The CIO Executive Council created the CEC Exchange, which had originally been envisioned as a community space for their CIO members to share things of mutual interest.  Two years in, the log-in only service was largely unused by the incredibly busy C-Level executives who were members of the Council.  

CEC Exchange uses Salesforce to manage information about each user in their membership pipeline. On the Drupal side, the site contains several main sections that each have their own exclusive resources and content. These sections require a subscription to access. Using a combination of the Salesforce Suite and the Organic Groups module, the site regularly retrieves updated information from Salesforce and syncs it with the Drupal user list, tracking their subscriptions by assigning them to the appropriate organic groups. The site's dashboard displays specialized tiles that administrators have full control over, allowing them to highlight featured content and the most sought after resources within each section for subscribed users. Site visitors and users without a subscription can still see the content that is available from each subscription package, but receive an admin-customizable call to action specific to the content they are attempting to access when they click on a tile from the dashboard.

nav hihglight

phones

 

icons

tablet

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

Last Call Media designed a much simpler and more attractive interface built around the most compelling products and services that the CIO Exchange has to offer.  A CIO visitor to the site can now see how the resources there can help them further their own career, stay on top of the ever changing trends in technology, reach out to peers facing similar challenges, and access the CIO Exchange’s team of expert concierge staff to answer any questions they may have.

Through a mix of branding and design, Last Call Media re-made the site, which was recently relaunched to incredibly positive initial feedback.

×
Find out how
Asia Society's International Centers.
Asia Society
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Jeff Landfried

Asia Society wanted to expand their current Drupal website with a new capability. Asia Society Centers were to be information portal microsites for their international member branches. The new functionality had to integrate with their existing site design, and provide editing capabilities for branch content authors.

How we did it

The project required an aggressive timeline, and was delivered in two weeks. Organic Groups (OG) and Nodequeues were used to provide separate branch-specific sections, or “centers”, of the website, and to provide branch editors control over their own center’s content. The new sections were integrated with the existing site design through customized theming.

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

Thanks so much for the smooth migration on such a short deadline. I know there were (more than) a few balls in the air at all times and we really appreciate your attention to detail and organized process.

Megan MacMurray, Associate Director of Technology

The ability to provide rapid development through a flexible team of developers ensured the project was delivered on time fully tested and polished. The “Centers” have provided Asia Society the means to expand their content reach and focus.

×
Find out how
Rainforest Alliance's Global Impact Map.
Rainforest Alliance
Processes
  • Agile/Kanban
  • XP
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Tom Fleming

Rainforest Alliance needed an effective way to illustrate their global efforts to preserve one of the earth’s most valuable resources: the environment.

Most recently impressive is the mapping project that we unexpectedly threw on Rob and Tom’s lap, and which they handled quickly and expertly. 

Melissa Normann, Senior Manager, Web Strategy and Development

How we did it

Knowing that a simple page with paragraphs wouldn’t suffice, we built a map that allows the Rainforest Alliance to display data from a specific region. The user can then zoom in on those regions or look at specific data points to learn more. The map takes a large spreadsheet of geodata, created based on information from the Rainforest Alliance’s CRM, and creates an interactive map powered by CartoDB that allows users to see RA-certified organizations, and what they do.

Profile picture for user Rob
Rob Bayliss
CTO

The project took less than a month to complete, using a combination of Kanban and XP.

×
Find out how
Massive nightly sync.
Yale University Press
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Sean Eddings
  • Senior Development
    Rob Bayliss

Yale University Press has a massive collection of over 15,000 unique publications they’ve published over the past 100 years. Functionality was desired to allow users to browse, check inventory and purchase items directly from the Yale University Press Drupal site. After working with another vendor for over three years to get a nightly sync from their Microsoft SQL Server Management Studio database to Drupal sync running, Yale University Press was seeking a second opinion.

How we did it

Working with Yale ITS and University Press, we successfully implemented a nightly sync that queries the SQL Server for changes made in the last 24-hrs and completes in under 15 minutes every night at midnight.

Profile picture for user Sean
Sean Eddings
Senior Producer
×
Find out how
Leveraging our Scaffolding and Drupal 8
Chicken Soup for the Soul
Processes
  • Agile/Scrum
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Sean Eddings
  • Senior Development
    Jeff Landfried

Since early 2014, LCM has continued a productive, ongoing partnership with Chicken Soup for the Soul and supports their web properties and the associated infrastructure. Recently, Chicken Soup asked LCM to launch two new and completely different Drupal 8 sites within a month. LCM worked off of prototypes from Chicken Soup for the Soul and was trusted to move quickly. By deploying two separate teams of 2 developers, LCM was able to take each site from prototype to launch on D8 and Pantheon within two weeks, while another team maintained the ongoing feature release schedule on Chicken Soup for the Soul's massive Drupal 6 site.

In June of 2016, Chicken Soup needed a simple site for their rapidly-growing television and online programming production and distribution business. The site needed to handle a collection of content pages and videos, and was intended to be another microsite that would follow some standard templating and functionality as laid out for previous Chicken Soup sites LCM had worked on, and new sites that were still to come.

Chicken Soup was looking for an alternative approach.

Building new features to support growing business lines inside their massive aging Drupal 6 site was becoming unsustainable. Over time, the site had accumulated so much functionality that each deployment ran a high risk of breaking something, which led to lengthy deployments. Recognizing that issue, a plan was developed in partnership with Chicken Soup for the Soul to spin out a series of smaller, more focused sites sharing a similar architecture. Drupal’s modular architecture, and particularly Drupal 8’s approach to dependency management, made it a great fit for this task. Additionally, while the core CMS functionality of Drupal 6 worked well, the UI was becoming dated and cumbersome to work with. Drupal 8 featured a lot of usability enhancements such as the built in WYSIWYG that would make the site much more usable overall. Finally, the feature set of the site was tightly focused, and after consideration, we were able to implement it with a small handful of contributed modules, and very little technical debt. 

Following on the success of the Chicken Soup for the Soul Pet Foods site, Last Call Media used a similar formula: leverage Drupal 8 core wherever possible, and avoid contributed modules. This was a great strategy in terms of avoiding the turmoil of early Drupal 8 contrib churn, and had the side benefit of keeping the site very lean and performant. After experiencing some past pain points in using the bare “Configuration Management” system in Drupal 8, we chose to use the Features module on this project. Features makes it easy to bundle configuration into modules, and makes it easier to share configuration (in the form of Drupal modules) between the brand’s sites should the need arise in the future. 

The site uses Last Call Media’s boilerplate Drupal 8 scaffolding build, which helped jumpstart the development process by providing a suite of best practices and quality assurance tools with no extra effort.

Profile picture for user Sean
Sean Eddings
Senior Producer

The goal of this project was to build a flexible marketing site capable of showcasing Chicken Soup for the Soul’s entertainment offerings; primarily their TV shows and online videos. The biggest obstacles the project faced were the looming deadline, the relative instability of Drupal 8 immediately following the initial release, and the lack of contributed modules that were available to us. For example, the Media-related modules we would normally use for the online video section were not stable yet. Instead of using a media/file entity as we normally would to store an online video, we leveraged Drupal core’s new URL field to store the URL of the Rumble video, and used a field template to output an embed link. It was a simple and elegant solution to a difficult problem. 

Thanks to excellent communication with Chicken Soup for the Soul’s Digital Strategy team, and Last Call’s experience in working with Drupal 8, we were able to turn the project around in just two weeks. This met the deadline set by the marketing team, and achieved all of the goals that were set out. 

×
Find out how
Pet Food Microsite: Built in two weeks.
Chicken Soup for the Soul
Processes
  • Agile/Scrum
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Sean Eddings
  • Senior Development
    Jeff Landfried

Since early 2014, LCM has continued a productive, ongoing partnership with Chicken Soup for the Soul and supports their web properties and the associated infrastructure. Recently, Chicken Soup asked LCM to launch two new and completely different Drupal 8 sites within a month. LCM worked off of prototypes from Chicken Soup for the Soul and was trusted to move quickly. By deploying two separate teams of 2 developers, LCM was able to take each site from prototype to launch on D8 and Pantheon within two weeks, while another team maintained the ongoing feature release schedule on Chicken Soup for the Soul's massive Drupal 6 site.

In June of 2016, Chicken Soup needed a simple site to promote their line of wholesome pet food and message of overall health and wellbeing for dogs and cats. The site needed to handle a collection of content pages for products and species, as well as a store locator to show users where their products are available. The Chicken Soup Pet Foods site is a microsite that follows standard D8 templating and functionality, as laid out for previous Chicken Soup sites LCM has completed, and new sites that are still to come.

Chicken Soup was looking for an alternative approach

Building new features to support growing business lines inside their massive aging Drupal 6 site was becoming unsustainable. Over time, the site had accumulated so much functionality that each deployment ran a high risk of breaking something, which led to lengthy deployments. Recognizing that issue, a plan was developed in partnership with Chicken Soup for the Soul to spin out a series of smaller, more focused sites sharing a similar architecture. Drupal’s modular architecture, and particularly Drupal 8’s approach to dependency management, made it a great fit for this task. Additionally, while the core CMS functionality of Drupal 6 worked well, the UI was becoming dated and cumbersome to work with. Drupal 8 featured a lot of usability enhancements such as the built-in WYSIWYG that would make the site much more usable overall. Finally, the feature set of the site was tightly focused, and after consideration, we were able to implement it with a small handful of contributed modules, and very little technical debt. 

After experiencing some past pain points in using the bare “Configuration Management” system in Drupal 8, we chose to use the Features module on this project. Features makes it easy to bundle configuration into modules, and makes it easier to share configuration (in the form of Drupal modules) between the brand’s sites should the need arise in the future. The site uses Last Call Media’s boilerplate Drupal 8 “scaffolding” tool, which produces an artifact build, and provides a lot of best practices and testing tools out of the box. Other than that, we worked hard to use as much of the core D8 functionality as we possibly could to reduce our future technical debt as contributed modules matured.

Profile picture for user Sean
Sean Eddings
Senior Producer

The goal of this project was to build a flexible marketing site capable of showcasing Chicken Soup for the Soul’s line of pet food products, promoting the retailers that sell those products, and building flexible pages containing multimedia content. The biggest obstacles the project faced were the looming deadline, the relative instability of Drupal 8 immediately following the initial release, and the lack of contributed modules that were available to us. For example, the Addressfield/Geofield modules we would normally use for the “Find a Retailer” feature forced us to get creative. We ended up using Google’s Fusion Tables as a datasource, with some javascript to embed the data on the page and provide the interactivity. Overall, this was a great tradeoff, since it allows us to offload the import/edit UI and the proximity to a third party, whereas the old solution required building a custom importer to bring a CSV into Drupal, and a number of slow spatial queries to be made against the database.

Thanks to excellent communication with Chicken Soup for the Soul’s Digital Strategy team, and Last Call’s experience in working with Drupal 8, we were able to turn the project around in just two weeks. This met the deadline set by the marketing team, and achieved all of the goals that were set out.   

×
Find out how
Continuous delivery to HIAS.
HIAS
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Tom Fleming
  • Art Director
    Colin Panetta

Last Call Media kicked off our relationship with HIAS, the oldest international migration and refugee resettlement agency in the U.S., with a Design and Development Audit. We’ve used our findings from that task to inform strategies and recommendations for both immediate goals and long term projects.

How we did it

LCM has been assisting HIAS with site-wide User Experience and Design improvements, with services including card sorting exercises, site navigation strategy, and overall recommendations and prototyping.

Additionally, we’ve provided new feature development, such as adding Events listing and browsing capabilities.

We’ve also provide ongoing support to maintain their existing Drupal, WordPress, and other PHP web systems.  

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer
×
Find out how
Continuous enablement.
Haverford College
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Jeff Landfried

On September 1, Haverford relaunched their homepage with some great new features including:

  • Revised their site-wide navigation
  • Seriously upgraded their search function
  • Enhanced user menu to help users get to resources they need easily  

Haverford’s in-house communications and development teams executed all of these changes.  Last Call Media wants to send them an enthusiastic congratulations on a job well done!

How we did it

This is an enormous success story for Last Call Media. When I saw this, it was the realization of one of the major goals of our project with Haverford, which was to enable them to to build the foundation of a Drupal environment that allows Haverford to leverage a CMS to manage their site, rather than relying on custom templates that can only be updated by the web team.

Back in December of 2014, when LCM got the call from Haverford about redoing their site in Drupal, I thought it was going to be a redesign.

Haverford didn’t need a redesign; their site looked great already. The biggest issue they needed to solve was not having enough time to do new feature development themselves. The recent enhancements in this Homepage overhaul were the results we were hoping for!

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

Since then, Last Call Media has continued to work with Haverford on an ongoing basis as part of our dedicated Continuous Delivery relationship - where our dedicated team of developers helps to keep their site secure, up-to-date, and assists as needed with anything from strategy to design to development.

×
Find out how
NYSE Euronext.
New York Stock Exchange
Processes
  • Agile/Scrum
  • Continuous Delivery
Team Leadership
  • Senior Development
    Rob Bayliss

Providing team augmentation to the New York Stock Exchange

Demonstrated extensive knowledge of Drupal, PHP, MYSQL... contribution to the codebase proved to be complete and accurate... took the initiative to find the root cause of the problems ...dependable part of the team... we have been very pleased.

Debnath Mondel, New York Stock Exchange

How we did it

We embedded our expertise into a very large undertaking to assist a variety of needs.

NYSE Euronext needed to migrate from two legacy systems to a single modern content management system with a rebranded, new look and feel. The project was massive and LCM was brought in to round out internal teams with our expertise.

Engagement included working with in-house developers and other development teams to migrate their legacy systems to Drupal sites, as well as build required new sites, including a custom blogging platform.

Profile picture for user Rob
Rob Bayliss
CTO

NYSE Euronext’s euronext.com website now redirects to the new Drupal sites.

×
Find out how
Disrupting the storage industry.
All College Storage
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht

All College Storage had an idea for a brand new online business. They wanted students from a university to be able to schedule the pickup, storage and delivery of their dorm items over the summer. Items would be picked up at the students old dorm, then delivered to the new dorm at a requested date and time.

How we did it

In addition to a full branding treatment, we developed a solution for students to reserve and configure when and where their items would be picked up and delivered.

An iPad point of sale interface was also developed for employees to process payment for each customer during pickup time as well as to manage all business workflow. All College Storage soon became the premier moving and storage solution for students in Western Mass.

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

The business was a success from day one, soon expanding from five colleges to eleven colleges and four prep schools, and continues to succeed and expand.

Following this model, LCM assisted All College Inc in replicating the successes with All College Storage to another startup for laundry service, called All College Laundry.

×
Find out how
Consulting and continuous delivery.
CreativeGround
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Alex Noonan
  • Senior Development
    Tom Fleming

Last Call Media pursues work that we feel good about. We engage institutions in the artistic, education, and nonprofit sectors because we believe in what they do. CreativeGround, a product of the New England Foundation for the Arts (NEFA), was exactly the kind of partner LCM wanted to have, and they just happened to be in the market for a new partner when we met them.

How we did it

CreativeGround is a free online directory of profiles for cultural nonprofits like libraries and theaters, creative businesses like recording studios and design agencies, and artists of all disciplines. They came to LCM looking to escape a pattern that many organizations find themselves in: the design, creation, hosting, and support of their website had been handed off multiple times between different agencies, and some things had been lost in a long game of telephone; they were in a support contract, but didn’t feel supported; they knew they needed to make some big changes to their site, but needed guidance on where to start. They needed a partner that would be both capable and transparent, and help them take their site to the next level.

Understandably, CreativeGround was wary of jumping into another agreement with yet another dev shop, so we started off slow. Through concise communication, thorough support, routine site updates, and honest recommendations over the course of several months, LCM was able to show CreativeGround that it’s possible to have an expert team of developers on their side, with all of their best interests in mind.   

Profile picture for user Alex
Alex Noonan
Client Services

LCM migrated the CreativeGround site from an internal host server-- which caused a lot of troublesome deployments due to a complex workflow-- to Pantheon. This move offers CreativeGround more control over their own site, increased transparency around the work performed on it, and greater ease when it comes to deploying work and performing site updates. Not to mention, it will save them time and money on all fronts!

From there LCM has continued consulting and delivering value wherever it can for CreativeGround.

Last Call Media has been incredibly attentive to our unique needs as an arts nonprofit. They've gone out of their way to do more than just maintain our site. There's heart to their work!

Nicholas Medvescek, Website Administrator, CreativeGround
×
Find out how
Continuous delivery to the College of Natural Sciences.
UMass College of Natural Sciences
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Tom Fleming

LCM has been pleased to offer our expertise whenever possible to the UMass College of Natural Sciences. 

It has been a pleasure working with you and the very knowledgeable and competent team at Last Call.

Beth Armour, Web Designer/Production Administrator, Center for Agriculture, College of Natural Sciences

How we did it

We've worked with the College of Natural Sciences at UMass Amherst together on numerous projects. These projects have included the migration of department sites and functionality into Drupal 7 as well as ongoing consulting on and implementation of new functionality, such as event sharing across all departmental Drupal websites. In addition to Drupal, we've assisted with WordPress, Joomla, and even DevOps needs for their internal server infrastructure.

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

We have used the expertise of the wonderful folks at Last Call for several projects with outstanding results. Last Call has always been attentive to our needs and our budget while not compromising quality.

Beth Armour, Web Designer/Production Administrator, Center for Agriculture, College of Natural Sciences
×
Find out how
Heavy lifting for the new Amherst.edu.
Amherst College
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Rob Bayliss

We joined their internal team to provide our expertise. Amherst College needed expert assistance with some of the heavy lifting as they upgraded their infrastructure from Drupal 6 to version 7. Resource needs were fluctuating as the project was nearing its last stretch of available time. We provided availability that scaled up and down as needed to hit the project's overall strategic launch date for the college.

How we did it

Our engagement included working with in-house developers to migrate and upgrade numerous features and systems to work with the most current major Drupal version. Highlights of our primary focus on the project included systems handling:

  • Scheduling, registration, and payments for reunion events
  • A dynamic implementation of fundraising forms providing visitors the ability to give various ways in different contexts to several different departments in the college
  • Menus, rating and reviews for Dining Services
  • Management functionality for various college book clubs
  • The tool used by the area's five colleges for their students to request and register into courses across the Five College Consortium
  • Payment processing for use by all aspects of the site needing to process payments.
Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

Amherst College relaunched a fully functional upgraded Drupal CMS of their online infrastructure.

Thanks for the pieces you guys worked on with that, it was a big help.

David Hamilton, Chief Information Officer, Amherst College
×
Find out how
Getting FITiST fit to startup.
FITiST
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Rob Bayliss

FITiST is a fitness and lifestyle business that sells a single membership valid at all gyms in a city. The database needed to compile a schedule of all FiTiST-affiliated classes, provide tokens for customer registration, and charge a recurring fee for the membership.

How we did it

We developed an e-commerce solution that compiles classes from from FITiST-connected gyms into a member-facing scheduling interface, as well as a recurring token payment system to handle class registration purchases.

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

FITiST became a success in NYC and soon expanded its operation to LA with plans for five more cities to follow.

×
Find out how
Redesign and upgrade for Dr.G.
Competitive Advantage
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Tom Fleming

An upgrade to increased conversions, better sales, and more flexibility

 

Competitive Advantage was experiencing a decline in their online sales. Their existing website was outdated and originally built as hundreds of static HTML pages, some inconsistent with the others. Additionally, the main site was originally laid over top of an aging proprietary ecommerce solution that wasn’t serving their needs or customers well.

How we did it

We worked with Competitive Advantage to update the design of their website, port it to the most current version of Drupal, and migrate away from their former ecommerce system to Commerce. Improvements to the checkout workflow were implemented, product images were updated, and full content control was given to Competitive Advantage to maintain product copy.

Profile picture for user Colin
Colin Panetta
Director of UX/UI

Since the transition, Competitive Advantage has seen their ecommerce sales far exceed their expectations and more than double in volume from their previous site.

We truly appreciate everything you have done for us.

Dr. Alan Goldberg, Sports Performance Consultant
×
Find out how
An updated subscription system for multimedia learning resources.
Yale University Press
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Sean Eddings
  • Senior Development
    Kelly McCabe

Yale University Press (YUP) sought to leverage organic groups in Drupal 7 to create a new site that would be easy to use and easy to maintain.

YUP, with the help of the University ITS Department, was able to manage the migration of the content and most of the functionality. They were looking for expert help with aspects of registration for two different types of users (students and instructors), authentication, and a permissions structure that would allow limited-time subscriptions to constrained sets of content. In addition, custom reports and administrative tools were needed to allow the site administrator to understand and have basic controls over user activities on the site.

How we did it

We worked with a very detailed set of specifications on this project. The team at YUP were very clear about the data structures and attributes that were needed. Drupal's organic groups were the perfect solution for the needs of this project. Some parts of the site needed to be accessible to accounts with codes from a specific book. Other parts of the site needed to available to students with access to any book.

We built two separate registration forms with different fields on each form. On the site, users self-select the form that they need to fill out. Successful registration requires a valid access code for student account, which are then automatically activated. Instructors are able to register without entering an access code, but those account need to be reviewed and activated by the site administrator. Automated emails are sent during and after registration, and notification are sent to users when their account is about to expire.

After registration, all of the information entered during registration is visible and editable by both the user and the administrator on the user’s account page. Some custom work was needed to make this page display the correct fields in a user-friendly format. We used the Yale authentication system as the basis of the site authentication functionality for the site. It was important, though, that the login screen had to not look like a Yale login screen since most of the site users would have no direct connection with the Yale community. 

Access codes needed to be generated within the system by the site administrator for the two existing volumes of the text. All codes needed to be associated with a specific volume of the text (Book 1 or Book 2), and to not be able to be transferred to a different account or otherwise be re-used. Since Books 3 and 4 were in production at the time of this project, the system needed to allow the administrators to generate the codes for content that did not yet exist so that those codes could be printed in the books. A user account needed to be able to have multiple access codes to different content with different expiration dates.

All codes needed to be associated with a specific volume of the text (Book 1 or Book 2), and to not be able to be transferred to a different account or otherwise be re-used. A user account needed to be able to have multiple access codes to different content with different expiration dates. Access codes needed to be generated within the system by the site administrator for the two existing volumes of the text. Since Books 3 and 4 were in production at the time of this project, the system needed to allow the administrators to generate the codes for content that did not yet exist so that those codes could be printed in the books. 

Current users would need to be migrated to the new site and matched with codes that would provide access to the correct volume and for the correct amount of time. Yale was able to perform the user migration on their own using documentation and training provided by LCM.

Profile picture for user Rob
Rob Bayliss
CTO

The team at YUP was able to generate the needed access codes for the new books in time to meet the publisher’s deadline for including them in the books, thus avoiding a much larger account migration if codes from the old system had been used. The new system frees up the site administrator from significant involvement in user account management, and will be fully supported by the University ITS Department for years to come.

×
Find out how
Catalog integration for Queens Library.
Queens Library
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Kelly Albrecht

Team augmentation for increased capabilities. Queens Library needed to integrate its developing content management system into its Book and Media Catalog systems to display realtime information and allow interaction between site visitors and its collection.

We were approached for assistance in developing the custom module foundations for these integrations.

How we did it

We joined the Queens Library IT team and provided coaching as well as custom code.

Our engagement included working with in-house developers and other development teams to build custom modules, displays, and workflows to complete the integrations. Handoff of our work included training and enablement of internal Queens Library developers.

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

Queens Library launched its new and fully integrated website on Drupal as an interface to display realtime catalog information and facilitate customer interaction.

×
Find out how
Continuous delivery to the LEEDuser community.
LEEDuser
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Rob Bayliss

LEEDuser helps you get your building project LEED certified with tips, checklists, sample documentation, forums, and more. All of these features, and the community that uses them run on the Drupal platform. LEEDuser needed ongoing assistance, planning, and implementation of new features for its community.

How we did it

To enhance the value to the community, we developed and implemented several enhancements. Our focus centered around adjustments to the logic behind the forum posts and replies. Our work included a more intuitive nesting and notification system, as well as new voting and ranking logic to better surface posts of value to community members. Effort was also dedicated to improving the pathways and user experience, guiding them to the desired conversations.

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

The people at LCM are professional, personable, and available whenever we needed them.

Nadav Malin, President, BuildingGreen, Inc.
×
Find out how
Continuous delivery, embedded.
Rainforest Alliance
Processes
  • Agile/Kanban
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Jeff Landfried

Last Call is a delight to work with – not only are they top-notch developers, they are great communicators, even with the least tech-savvy amongst us. My favorite part about working with them is their unfailing can-do attitudes and ability to follow through on even the tightest deadlines. We’ve thrown all sorts of crazy complicated requests at them and they surpass our expectations every time. Last Call makes us look like web rock stars… they are so good I almost don’t want to let the word out!

Danielle Cranmer, Web Manager

When we met, Rainforest Alliance needed to upgrade their existing Drupal 6 website to the latest major version, Drupal 7.

We developed and implemented an upgrade and migration path for the site with 85 modules, including 35 custom modules, to bring the site to a fully functioning Drupal 7 build. The upgrade was fully developed and its deployment was seamless. The Rainforest Alliance site went from Drupal 6 to 7 with zero downtime.

Profile picture for user Kelly
Kelly Albrecht
Senior Digital Producer

We enjoy a strong relationship with the Rainforest Alliance team, working together to continuously deliver strategic value in their digital properties, and were proud to be chosen for a full site redesign and upgrade.

Our work continues as the Rainforest Alliance's development team, embedded within their internal Web Service Department, scaling our resources up and down as needed.

×
Find out how
Continuous delivery to the council.
CIO Executive Council
Processes
  • Continuous Delivery
Team Leadership
  • Senior Producer
    Kelly Albrecht
  • Senior Development
    Jeff Landfried

We've been proud of our long standing support to the CIO Executive Council, a subsidiary of the International Data Group (IDG).

Their flexibility has allowed me to interact with them as an ad-hoc branch of my own IT department, responding to projects and help-desk issues with equal competency.

Steve Wills, Sr. Manager, Applications Development at the CIO Executive Council at IDG

How we did it

We enjoy working as a team to deliver on our full service commitments.

We deliver a range of expertise to provide solutions for things like integrating with SalesForce to pull in membership data, integrating for set automated set up of group based content access on their subscriptions driven web service. Another example, moving them to a highly available, scalable cloud based infrastructure with Apache Solr and high performance caching technologies.

Profile picture for user Abby
Abby Kingman
Project Manager / Scrum Master
×