Thorlabs Banner

Thorlabs

Full-stack Software Engineer Intern

Description

Built components for an updated website for the Mobile Lab Team and created an internal tool to change the website's content. Excited to say everything I worked on is pushed to production and is viewable here.

Client

Mobile Lab Team

Time

May 2024 - August 2024

Technologies

Vue.js
TypeScript
ColdFusion
SQL
JSON
Bootstrap
HTML/CSS
Figma
Azure
TailwindCSS
Thorlabs Website

Developed a reusable accordion component using Bootstrap that can be implemented across the website. Built with dynamic data handling through JSON, making it flexible for various content sections beyond just FAQs.

Thorlabs Website

Created a dynamic timeline using SVG lines and allowed the user to add events to the timeline adjusting the SVG lines accordingly.

Thorlabs Website

Used Figma to start a new design for the internal tool (Dont have the actual picture). Created a sleek design using Vue.js and Tailwind CSS. Allowed non-technical users to update the website. Saving the data to a SQL database and pulling it to the website using ColdFusion. Also creating documentation for the non-technical users on how to use the tool.

Thorlabs Website

Created a filter component to filter through the events and images. Came up with the accordion to hide the past events. Used Bootstrap buttons and CSS to style the buttons and other components.

Thorlabs Website

Created a simple bubble text component following the design team's mockups and specifications, implementing their visual design to display key points more engagingly.

Thorlabs Website

Created a card component to display the information in a more engaging way. Following the guidelines of the design communicated by the design team.

Lets talk more about Thorlabs here