This content originally appeared on DEV Community and was authored by Pooja Bhavani
This is a submission for Frontend Challenge: Office Edition sponsored by Axero, Holistic Webdev: Office Space
Welcome to WorkBoard β Dashboard, a vibrant, responsive, and customizable internal announcement dashboard designed to help teams stay informed and productive.
What I Built
This internal dashboard allows team leads, IT, HR, or DevOps to:
Post scheduled or published announcements
Assign clear titles, dates, times, and statuses
Include links or notes for more context
Use emojis for visual clarity
Filter announcements with ease
Add announcements dynamically (with no reload)
Itβs designed with a flexible layout, soft color themes, and emoji-based icons for a fun, productive UX.
Categories of Announcements included:
Server Maintenance
Product Releases
Testing Downtimes
Reminders for Townhalls, Wellness Days, and more
Demo
https://pooja-dev.netlify.app/
**GitHub Repo:
https://github.com/pooja-bhavani/office-announcement-dashboard
Journey
I wanted to build something that reflects real office life β where announcements are constant but usually scattered across emails, chats, or boards. This dashboard centralizes them in a structured, visually appealing way.
What I focused on:
Clean HTML/CSS layout mimicking real admin tools
Responsive styling and consistent UX
JavaScript-driven input and table rendering
Adding emojis for quick visual cues
A friendly theme inspired by internal workspaces like AetherDesk, Notion, and Teams
What I learned:
Keeping the UI minimal makes it easier to update in the future
Accessibility (color contrast, button sizes) really enhances usability
Simpler designs often make a bigger impact
Made with by @pooja_bhavani
This is a solo submission.
License
I grant Axero a worldwide, royalty-free license to display this project for promotional or marketing purposes, with credit. Full ownership remains with me.
Thanks to Axero and the DEV team for this Amazing challenge!
This content originally appeared on DEV Community and was authored by Pooja Bhavani