Inspiration
I got inspired by the App Ideas post in the Freshworks developer community written by Saif.
Admins need to convey important messages, notices or any workflow changes immediately and using chat channels will be not effective for them because it makes them switch tabs and creates an unnecessary distraction.
So a notice board app will be a great idea.
Advantages:
- Send notifications to all agents within Freshservice.
- No distraction.
- Only admins can send.
- Clear communication for agents.
What it does
It allows admins to post a notification/message and all agents can see that in the dashboard.
How I built it
I built it Notice Board using vuejs3, fdk, Freshworks crayons library.
Challenges I ran into
I faced challenges while making sure that only admins can send notifications and not agents. And in an office-hour session with Saif and Raviraj I got to know that I can use iparams instead which saved me a lot of time.
Accomplishments that I'm proud of
I am proud that as a Mechanical engineering student I was able to build this app on the last day of the hackathon.
I am proud that I built 4 different apps for Freshservice as a Mechanical engineering student😁.
What I learned
I learnt how fast we need to be in terms of thinking & implementation of a project in a hackathon. And how we can push our boundaries and remove the invisible barrier which is stopping us from doing anything by thinking big.
What's next for Notice Board
I am thinking of developing these features in the coming days:
- Add granular access like a notification can be sent to a specific agent.
- Giving the option of sending more than one notification at a time.
- Customizing text fields.
These are all the current features I'm thinking of adding, feel free to comment on any new feature ideas, suggestions.
Built With
- crayons
- fdk
- javascript

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