Inspiration
We all sit through too many meetings that blur together. Action items get lost, notes are scattered, and follow-ups slip through the cracks. So I wanted a single place where every meeting's essencekey points, blockers, and decisions lives in one clean, accessible hub.
What it does
- Displays meetings, calendar events, and recordings in one interface.
- Generates AI meeting notes: key points, action items, blockers, decisions.
- Gives teams a structured "memory" of their meetings instead of endless call recordings.
How we built it
- Frontend: React + Tailwind (UI, gradients, dark mode, etc.).
- Backend: Express server with mock APIs for meetings, notes, calendar, recordings.
- Used Kiro's AI IDE to spec features, generate routes, and scaffold React components fast.
Challenges we ran into
- Kiro subscription expired right before implementing live AI features 😅, so had to use mock data to demonstrate the workflow.
- Time pressure: balancing breadth (calendar, notes, recordings) vs polish.
- Debugging CORS, route wiring, and API shape mismatches.
Accomplishments that we're proud of
- Built a full meeting productivity suite in just one hackathon sprint.
- Clean, gradient-styled UI that feels like a real product, not just a demo.
- Successfully used Kiro to go from spec -> working code much faster than traditional hacking.
What we learned
- How to rapidly iterate with AI as a coding partner.
- That having a spec-driven workflow with Kiro lets you stay focused on product vision.
What's next for Mynk
- Hooking in real AI note generation once subscription is active.
- Integrating calendar APIs (Google/Outlook) for real events.
- Adding search + summarization across meetings.
- Expanding into a full AI knowledge base for teams.
Built With
- express.js
- kiro
- node.js
- react
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.