Docs

MeetCast docs

This is the in-app guide for running and working on MeetCast. It mirrors what the code actually does — not a roadmap.

What MeetCast is

MeetCast is a video meeting app. You create a room with a start and end time, share an invite link, and people join with camera, mic, screen share, chat, and basic moderation. Plans control how many people can be in a room and how long a meeting may last.

The web app is Next.js. Media goes through LiveKit. Persistent data (users, rooms, plans, orders) lives in PostgreSQL via Drizzle.

Start here

Repo docs

The GitHub README covers the same topics for people who open the repository first. Production security checklist lives in the repo at docs/production-security.md.

bash
pnpm install
cp .env.example .env.local
# fill DATABASE_URL, AUTH_SECRET, LIVEKIT_*
pnpm db:migrate
pnpm dev