items_header

Open projects

Projects available to all portals

Part Shops Canada Ltd.
Midland, Ontario, Canada
Richard Gastmeier
President
(118)
4
Preferred learners
  • Canada
  • Academic experience
Categories
Computer science & it Website development Information technology
Project scope
What is the main goal for this project?

Develop a update of our website https://powersportspartshop.com for Part Shops Canada Ltd. that resolves some outstanding issues and create a site template that can be used to clone for additional sites in the future. Site is built on the Wordpress/Woocommerc platform.


The website design should

  • include cutting edge UI/UX design
  • be speed optimized for Core Web Vitals
  • be able to host a catalog of 50000+ products, including search and updating capabilities
  • require minimal maintenance . 


What tasks will learners need to complete to achieve the project goal?

 This will involve several different steps for the learners, including:


  • Review our current application, gather scope and consider different tools to build the final deliverable
  • Develop a website using Woocommerce, Wordpress Plugins, React, HTML, JavaScript, and CSS.
  • Integrate various plugins for site management
  • Address potential issues with site speed arising from the large (potentially 50K+ SKUs) product catalog with fast search plugins or technologies (e.g. elastic search)
  • Understanding our company and what we offer and translate that into relevant components for the final deliverable
  • Using the agreed upon tool, setting up the development environment with the command line and version control (Git)
  • Writing unit tests and debugging code
  • Handle HTTP requests and responses, ensuring proper JSON data interchange
  • Incorporate Git workflow for version control and collaborative development
  • Enhance the user experience with client-side JavaScript functionalities
  • Implement Amazon Integration
  • Implement Plugins for Email Marketing, Social Media Marketing, On-Site Display Ads, and Subscription/Contact Forms


How will you support learners in completing the project?

For example:


Access to all available data and systems, mentorship time with our engineering team, product knowledge and scope of work.

What skills or technologies will help learners to complete the project?



  • Woocommerce, Wordpress
  • React, Java Script, HTML, CSS, GIT
  • Fundamental front and backend development skills
  • Elastic Search (possibly needed)





About the company
  • https://www.thepartshops.com
  • 2 - 10 employees
  • Retail, Automotive, Consumer goods & services, Marketing & advertising, Publishing & printing

We operate multiple blog and ecommerce sites in various recreational vehicle, automotive, and outdoor lifestyle niches, including RV Travel Life, This Old Campsite, Marine Part Shop, Powersports Part Shop and The Truck Part Shop.