Inspiration
I got inspiration from the Freshworks app ideas post by Saif.
What it does
It allows customer agents to easily save important links(like demo videos, StackOverflow links, Google forms, e.t.c.) in one place.
How I built it
I have built it using VueJS3 for handling state, Clipboard JS for copying URLs and VS Code editor.
Challenges I ran into
I store the links in an array in db and in doing so, when I tried to update the db when the user deletes a link it wasn't working as expected. It was showing "Failed to execute ‘postMessage’ on ‘MessagePort’: [object Array] could not be cloned". So, I had to figure out ways of overcoming that and I found that it was the problem with Freshservice API itself.
Accomplishments that I'm proud of
I am proud that I found the solution for the above-mentioned array set problem. And I had to spend hours just to make it work.
I am proud that I built 4 different apps for Freshservice as a Mechanical engineering student😁.
What I learned
I learnt a lot in this competition like how to manage time, broad thinking, and in attending office hours I got to know how friendly are Freshworks employees.
What's next for Saved Links
In future, I'm thinking of adding a favourites feature where the agent can add favourites to links so that it will appear on top. And another feature is the search functionality which helps in finding a link easily.
Built With
- clipboardjs
- fdk
- javascript
- vuejs

Log in or sign up for Devpost to join the conversation.