2meat
A group scheduling app that finds a meeting time without turning the group chat into a spreadsheet.
WHAT IT DOES
One person creates an event and everyone marks availability on a shared time grid.
The strongest overlaps become visible so the group can settle on one meeting.
HOW IT WORKS
1
STEP 1
One person creates an event and selects its hours.
2
STEP 2
Participants mark availability on the grid.
3
STEP 3
The overlap view surfaces the strongest times.
MY ROLE
I designed and built the mobile-first flow, availability grid, and meeting-decision experience.
BUILT WITH
- React
- TypeScript
- Vite
- FastAPI
- SQLite
- Playwright
- Language
- TypeScript / Python
- Framework
- React / FastAPI
- Storage
- SQLite
OPEN LOCAL DEMO
// availability grid
Wednesday · 18:00–21:00
3 available · 20:00 strongest overlap