# Local Installation Guide

1. Install Node.js LTS, pnpm, and MySQL or MariaDB.
2. Create a local database named `pmap_conference`.
3. Copy `.env.example` to `.env`.
4. Set `DATABASE_URL`, `SESSION_SECRET`, and `CRON_SECRET`.
5. Run `pnpm install`.
6. Run `pnpm prisma:generate`.
7. Run `pnpm prisma migrate dev --name init`.
8. Run `pnpm db:seed`.
9. Start the web app with `pnpm dev`.

Optional local Docker may be used for MySQL or Mailpit, but production does not require Docker.
