Champs Canada - eCommerce website

Champs is one of the leaders in travel accessories. They provide luggage and travel accessories to large companies like Costco, Best Buy, the Bay and much more. To improve their website and reach more online customers, they decided to redesign their website. We were privileged to work on the development of their site. The mandate consisted of migrating their site from version 1.9 of Magento to version 2 on the one hand.And on the other hand, we had to redo the entire website. So we developed the site under Magento 2 and made the site transactional. And secondly, given the fact that Champs has several types of clientele, we have incorporated the multisession aspect.

Project description

As mentioned in the introduction, the old Champs site was under Magento 1.9 and was not transactional. Indeed, the majority of their customers visited their website just for reference before placing the order. Over time, they felt like customers should have more autonomy in the order process. Because of the latter, the owner decided to add functionality to the site, which should allow customers to place the order online. However, considering that version 1 of Magento will no longer be supported by June 20, 2020, it was imperative to migrate to version 2. As a new specification we will have to:
  • Create a new Magento 2 site
  • Migrate content from the old site to the new
  • Integrate third-party resources such as payment and delivery method
  • Give the customer the possibility of having only access to information specific to their group

Development of the Champs site

We did the development of the Champs website in several steps. Below is a summary of the steps

1- Feasibility analysis

In this phase, it was a question of analyzing the customer's needs. Indeed, although the owner has his expectations, we are aware of the limitations of Magento and should consider it. During our discussions, we had an agreement on the tasks to be completed to finalize the project. We have also developed timelines to better move forward with the project.

2 - Site map

Based on the current sitemap, we decided which URL links to keep or improve. During the development of the sitemap, we took a little time to decide on the keywords to use, the structure of URLs and sub-links.

3 - Design and conception

The client's specifications allowed us to make a design adapted to their needs. We have also taken into account the ergonomics of the site, and compatibility with browsers. Indeed, aware of the fact that a good part of the visitors is on their mobiles or tablets, setting up a site that fits with this target is essential.

4 - Integration of third-party resources

Once we completed the development, we integrated the payment, delivery and some marketing tools such as Mail Chimp.

5 - Content migration

During this phase, it was a question of recovering the contents of the old Web site with the new site. We have also kept some features of the old site. To be able to finalize this task, we made use of the tool suggested by Magento. To allow users of their software to migrate from versions 1 to 2, Magento offers a tool called "Magento Data migration Tool." With this tool, migrate content where some basic functionality is straightforward.

6 - Test and validation

After completing the development process, we proceeded to the test and validation. In collaboration with the general manager of the company, we made a series of tests on the site to make sure it was ready for production. Some of the tests we have done are:
  • Performance tests - to make sure that the site is fast enough and accessible on any browser
  • The validation of ergonomics - We developed the website using Bootstrap. Moreover, we use an automated solution to validate that all the pages were 100% responsive.
  • Ergonomics of each page, thanks to the automation of the tests.
  • Browser compatibility
  • Site security validation
  • Other tests

7 - Deployment

Once we confirmed that the site was close to going into production, we migrated to the field server. In collaboration with the Champs management team, we undertake to assist them in the SEO and maintenance aspects of the site.

Do you have a similar project?

If you are in an online business; or plan to get started, we can work together. Indeed, over the years, we have worked with several companies in the development and maintenance of their web solutions. We can, for example, help you in the development, design or updating of your answers. And besides, we offer our customers a unique service. Contact us for a free consultation.

Do you have a project?

Please contact us directly by mail or from our contact form. You can also visit our support page which might help solve your problem.

    +1 (514) 548-3513    +1 (438) 929-5887    9590 Boul Henri-Bourassa E Bureau 108, Montréal-Est, Quebec H1E 2S4, Québec, Canada