Find Your Next Adventure

Or leave the current defaults



Quick Trip Search
Colorado Mountain Club
Welcome,   Log OutMember Login •  Contact Us
Home » About » New Website Status

Development status of OUR. NEW. WEBSITE!


History of the project:

Why do we need a new website?

To be frank, our current website isn't up to snuff. It was developed without the input of our beloved members and volunteers. It's also not the most new-user friendly (or old-user friendly for that matter). So, accross the board we're going to make this a better experience for the organization and all those involved. 

How are we going to do this?

By partnering with The Mountaineers organization, we're adapting their website to fit our services and membership structure. We chose The Mountaineers' site because their organization provides the same types of services that we do, except for the Pacific Northwest. We'll be partnering with two contractors (Jazkarta and Percolator) to adapt this website to our needs. These contractors are actually the same people who built the website originally and with Jeff Bowman's help (the original project manager of The Mountaineers then new website), we'll create an experience worthy of the time and passion that our members and volunteers have given this organization.

Structure of the project and what is an Iteration?:

Starting May 10th, we partnered with the development contractors Jazkarta and Percolator to create a new website! The project will be conducted in 2 week blocks called "Iterations." The first week of an iteration is for the development contractors to create a part of the website according to an earlier agreed upon topic. The second week is for us to test what was made to make sure it meets our needs. Testers include but are not limited to our staff, member-volunteers, and domain experts. Below will be a record of what we're currently working on and what we have worked on at a high level.

Iteration 9 (8/30 - 9/10):

What we're working on:

It's time for Data Migration! This iteration we're prepping to begin migrating all of the data on our old servers to our new website! We're aiming to bring over things like membership status, contact info, school course records, ect. Our hope is that you as the member will have a seamless transition to using the new site and be able to pick up where you left off in your outdoor education. This kind of work can be tricky though because computers can be incredibly particular when reading data. Any spaces, letters, or decimal points that are outside the range of what a computer is expecting can cause data to be totally unreadable to a computer. So, we're working hard to make sure that everything runs smoothly.

Iteration 8 (8/16 - 8/28):

What we're working on:

Hello everyone! This iteration, we focused on refining the pre-order and back-order functionality. This covers things like, making sure that you always get the lowest price possible on books if you become a member in the time between preorder and shipping. Some other quirky things we worked out is how shipping is handled with pre-order and back-order books, when a customer is charged, and what kind of emails are sent to customers as purchase confirmations. With this many edgecases, we actually ran into quite a few bugs! But fear not we've squashed all of them. See you next iteration!

Iteration 7 (8/2 - 8/13):

What we're working on:

This iteration, we focused on making the language of the website translatable. To understand what that means, remember that the website's code is actually being adapted from the website. Using that code gives us the tools to provide you with a better experience, however things like functionality, fonts, colors, page layouts ect. all need to be changed. In this case, we're working on making the text on the site itself translateable. Think of when you take an appliance to another country and you need to also buy a power adapter to fit that countries plug design. In this metaphor, we're building the power adapter. We also worked on solidifying default newsletter preferences when people engage with the website (i.e. when people sign up as a member, guest, donations, ect.).

Iteration 6 (7/19 - 7/30):

What we're working on:

This iteration we built upon last week's work, we can now link to avalanche forecasts! We also worked on making book messaging, error messaging, and discounts customizable for our members. Similar to what we do now, just a little easier for our staff to manage. Finally, we built out the features necessary to give members position titles within the Board of Directors, Groups, and Sections within our system.

Iteration 5 (7/5 - 7/16):

What we're working on:

This iteration, we worked on tackling some huge bugs in our development. Now, members that make trips/routes/places can link to weather reports without any glitches. This is useful for things like trail closures, floodings, ect. We also worked on making the membership experience more streamlined and user friendly with some feedback from members. Lastly, we fine tuned our tax calculator to ensure that we pay our taxes correctly. 

Iteration 4 (6/21 - 7/2):

What we're working on:

This iteration, we're working on quite a bit of back end features. Currently, we're integrating a couple different 3rd party financial tech applications to make sure that all of our programs play nice with each other. We're also making sure that all of the language within our staging website (the website where we test all of our features) works with the code that we've developed. 

Iteration 3 (6/7 - 6/18):

What we're working on:

From here on out, the two dev teams will be working on the same features. So, I'll just be referring to what we're working on as a whole. During this iteration we made the processes of becoming a member and joining sections much easier! Now while you're signing up as a new member, you may also check off what sections you're interested in. Some of you may have already seen what these new features look like if you've tested with us! If you're interested in helping test the website as a volunteer, email me at! I just set up a system for testers to send and receive testing instructions and feedback respectively. Thank you to all those who have already put time and energy into making sure it works!

Iteration 2 (5/24 - 6/4):

What Jazkarta is working on: 

This week Jazkarta focused on making sure membership data and product sales are configured correctly on the new site. They built out the code that allows Salesforce (described in Percolator's Iteration 1 status update) to synchronize with the new website.


What Percolator is working on: 

This week Percolator focused on ensuring that our e-commerce processes were configured correctly on Salesforce. They are also using Salesforce to make book fulfillment, book orders, and donation tracking easier on our staff so we can handle more volume. 

Iteration 1 (5/10-5/21):

What Jazkarta is working on: 

This week Jazkarta focused on a lot of infrastructure development. Things like making sure servers can communicate with each other and that they have access to all of the accounts and programs that they need to. On our end, we had to start breaking down exactly where our program and the Mountaineers program differ.

What Percolator is working on:

This week Percolator focused on building up infrastructure in Salesforce (our new CRM or Customer Relationship Manager). Salesforce will allow us to automate a lot of manual tasks that we currently perform at the CMC that relate to our members, donors, and customers. A lot of this week was configuring all the settings on Salesforce to match how we categorize all the different financial transactions and people involved with the CMC.
**This web page is updated bi-weekly**