This is a submission for Frontend Challenge: Office Edition sponsored by Axero, Holistic Webdev: Office Space
What I Built
I created a pure CSS + JS Kanban Board inspired by real team workflows, but with a fun twist:
π Drag a card into the βDoneβ column and it explodes with celebratory confetti.
No libraries. No canvas hacks. Just native DOM + HTML/CSS and a tiny bit of JavaScript.
Demo
π Live Demo (Netlify):**
π https://frch3are.netlify.app/
π GitHub Repo:**
π https://github.com/poowa-gg/aerox3ffc/tree/master
π₯ GIF Demo (Google Drive):
π https://drive.google.com/file/d/1Uu8KIASlXSqA907yPDtlss1cvg4hdYHY/view?usp=sharing
β¨ What It Does
- π¦ 3 Columns: ToβDo, InβProgress, Done
- π±οΈ Drag and drop tasks across columns
- π Drop in Done β launch confetti animation
- βΏ Fully accessible (ARIA labels, keyboard nav coming)
- π± Responsive, clean, and zero dependencies
It was a solo work done by Oyetunde Daniel
π§ What I Learned
This challenge pushed me to rethink user delight on an intranet interface.
Instead of toggles or themes, I focused on emotional interaction:
β Achieve a goal β get a win moment π―
I learned:
- Drag-and-drop DOM APIs
-
@keyframes
confetti effects - Dynamically launching elements with random animation
π‘ Next Steps
- Persist tasks in local storage or lightweight DB
- Add avatars, task names, and team colour themes
- Improve mobile drag UX
π¬ Over to You
Whatβs one delightful feature youβd love to sneak into your intranet?
π Drop it below.
β€οΈ Like if this brought you a smile or tag a teammate who needs this energy.
Thanks again to Axero and DEV for this creative push!
Top comments (0)