THE PROJECT

Trailhead's Sidekick

Trailhead Analytics logo

Trailhead's Sidekick is an AI/ML-powered design and sourcing engine tailored for optical engineers. The platform allows users to compare schematics on multiple performance metrics, assess trade-offs, and adjust constraints to explore alternative scenarios - all within a user interface that's intuitive and exaustive in functionality. We built a user-friendly web app that interfaces seamlessly with the sourcing engine, enabling users of all skill levels to efficiently discover optimal solutions for various scenarios.

Frontend
Backend

Trailhead came to us with a vision. The CEO, Jeff Wisdom, has over 20 years of experience in optics, and especially lasers. He saw a need in the industry for a product to provide a seamless way for users to select and order an optical laser for their specific needs. His ides, which came to fruition as Sidekick, is an all-in-one automated optics design platform. The goal of Sidekick was to automate routine tasks and derisk new products, which would allow for easy innovation in the optics world.

Tech
For this project, we chose Vue.js for its user-friendly interface capabilities, ensuring an accessible and engaging experience for users of all skill levels. In tandem, we utilized Django's robust backend framework to adeptly manage the complex data processes inherent in optical engineering. To power the real-time machine learning tasks, we integrated Amazon Web Services (AWS), which provided the necessary scalability and efficiency for handling large data volumes and delivering machine learning insights swiftly. This strategic combination of technologies was key in our in-house bootstrapped approach, allowing us to deploy Sidekick rapidly and effectively, further cementing our reputation as a forward-thinking developer agency dedicated to pioneering solutions in the tech space.
Vue.js is our preferred choice for frontend development, prized for its flexibility and ease of integration. It's a progressive JavaScript framework that facilitates building interactive user interfaces and single-page applications with an intuitive and declarative coding style. At CKC, we've established an in-house,bootstrapped projectthat enables us to rapidly incorporate Vue.js into a diverse range of projects.
In this case, the client brought UI designs. This allowed us to analyze the designs and determine the best framework to use. While any common frontend framework would have done the job, Vue had the most potential to maximize our team's efficiency during the build process. This decision aligned perfectly with the client's priorities for efficiency and effectiveness. Ultimately, our choice of Vue.js enabled us to deliver precisely what the client sought – a swift, seamless, and successful deployment of their vision.

EMBARK ON THIS EXTRAORDINARY
JOURNEY WITH US

Are you ready to see your vision come to life? We would love to hear from you!