Custom Plugins for e-Commerce Website

Open
YYC Beeswax
Calgary, Alberta, Canada
Lisa Graham
Queen Bee
(2)
4
Preferred learners
  • Anywhere
  • Academic experience
Categories
Website development Software development
Skills
debugging calculators javascript (programming language) hypertext markup language (html) creativity wordpress
Project scope
What is the main goal for this project?

There are two parts to this project - working on a new plugin and fixing bugs in a current plugin for our Wordpress website. As a software developer, I had fun creating a custom plugin and starting a new one; however, I do not currently have time to fix the last few bugs to get both fully functioning and useful.

Part A: Bug Fixes for an Existing Plugin

This plugin is already part of our Wordpress website (see it in action here. It's the hexagonal grid in the description). However, it has a few bugs and needs updating.

Part B: Working on a New Plugin

We formerly used an embedded resource to provide our customers with a weight and volume converter for beeswax. It was not perfect, so we decided to create our own solution. Our calculator is one of the most popular pages on our website, so we want to make it super simple and easy for our visitors to access. The plugin has been started, but needs the final touches to make it functional (mostly Javascript debugging issues).

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

Part A: Bug Fixes for Existing Hexagon Gallery Plugin

Tasks:

  • Not all of the colours are showing up
  • Some of the colours have been discontinued and should be removed
  • There are some blank spaces that should not be there

Part B: Working on a New Conversion Calculator Plugin

Tasks:

  • HTML is already complete
  • Code for the conversion calculations is drafted
  • When entering text, the result is not showing
  • Extensive testing needs to be completed
  • Visuals may need styled
  • There is room for additional design creativity if interested

At the end of this project, we'd like two functioning and updated Wordpress plugins. We are open to having one person/team complete both parts of the project or two people/teams each completing one part.

How will you support learners in completing the project?

We value the contribution of everyone who works with us, and we don't want to stifle your creativity! Our mentorship and supervision style tends to be hands off valuing individual contributions and new ideas. However, we are always available to answer questions and provide guidance as needed. Ideally, we love working with people who are not afraid to jump in to get things done while asking questions as needed. At the beginning of our relationship, we like to have a meeting to determine what you'd like to get out of the project and see how you like to work. From there, we can schedule regular checkin meetings (if you like a set schedule) or agree to meet as needed depending on your work style.

We will be setting up a development environment for you to work in for this project.

About the company

YYC Beeswax is a Calgary-based company offering a range of ready-made small batch beeswax products and educational opportunities.
We exist to (re)connect people with their creativity and the beauty of nature. Growing up in rural Alberta, our founder was fortunate to live close to nature and observe the beauty of the Alberta prairies. As YYC Beeswax grows and evolves, we are getting closer and closer to balancing the availability of art in the city and the rural beauty of nature. Every product we make and each time we educate, we aim to merge these two.
YYC Beeswax offers a variety of products with one rule – every product must contain something harvested from a beehive or themed accordingly. From candles to our extremely popular lip balm and food wraps to DIY supplies, you can tell we have fun creating. In addition to offering products, we also run workshops in which we make candles and teach our participants a bit about bees.