Meet Flow is a meeting availability finder built with Next.js. Add members, mark their free time on a weekly grid (Mon–Fri, 9–17), and see overlapping slots so you can pick meeting times that work for everyone.
- Node.js (v18+ recommended)
- npm, yarn, pnpm, or bun
# Install dependencies
npm install
# or: yarn | pnpm install | bun install
# Start development server
npm run dev
# or: yarn dev | pnpm dev | bun devOpen http://localhost:3000 in your browser.
npm run build— production buildnpm run start— run production servernpm run lint— run ESLint
- Work on feature branches, not directly on
main. - Branch names:
feat/<short-description>orfix/<short-description>(e.g.feature/add-export,fix/calendar-timezone). - Keep branches short-lived and up to date with
main(rebase or merge as agreed).
- Write clear, present-tense messages (e.g. "Add export to CSV", "Fix slot highlight on mobile").
- Prefer one logical change per commit.
- Reference issues/PRs when relevant (e.g. "Fix #12: overlapping slots on narrow screens").
This project uses Next.js and was bootstrapped with create-next-app.
