Built a custom WordPress theme for an OCR training site, improving user experience and flexibility.
A local business owner and Obstacle Course Racing (OCR) expert needed a custom solution to improve the business logic and user experience for his WordPress site. The goal was to make the website more flexible, easier to use, and better for members who want to track their training.
The Challenge
Before working with me, the client struggled with the following:
- Website customization – the old setup was hard to change and did not fit the business needs.
- Restrictive WordPress theme – the previous theme limited what could be changed or added.
- Complicated plugin features – plugins were hard to use and did not work well together, making it difficult to achieve the desired features and design.
The client hired a designer to improve the user experience and the website’s overall design. My job was to apply the new design and make sure everything worked smoothly.
My Approach & Solution
To address these challenges, I built a custom WordPress theme to maintain flexibility and control over the website. I implemented new features and made use of the website’s plugins’ advanced functionalities to match the design page-by-page. I also made sure the site was mobile responsive and easy for members to use.
Tech Stack Used: WordPress, PHP, and JavaScript.
Features Developed
- Streamlined business logic by making the website’s plugins and third-party tools work together smoothly.
- Stopwatch app embedded on the individual workout page for members to track their time.
- Custom and mobile responsive WordPress theme with the new design for a better user experience.
- Training System – allowed members to track their training progress by finishing weekly workout plans.
- Automated Email System – integrated with the Training System, automatically sends custom emails via MailChimp whenever a member finishes a milestone (e.g. finished the 4 week course; finished half-way).
