gitextract__xl0pikx/ ├── .gitignore ├── README.md ├── api.http ├── package.json ├── prisma/ │ ├── migrations/ │ │ ├── 20240325193227_create_table_events/ │ │ │ └── migration.sql │ │ ├── 20240326182647_create_table_attendees/ │ │ │ └── migration.sql │ │ ├── 20240326184908_add_uniqueness_on_event_id_and_email/ │ │ │ └── migration.sql │ │ ├── 20240327140503_create_check_ins_table/ │ │ │ └── migration.sql │ │ ├── 20240327143815_add_cascades/ │ │ │ └── migration.sql │ │ └── migration_lock.toml │ ├── schema.prisma │ └── seed.ts ├── src/ │ ├── error-handler.ts │ ├── lib/ │ │ └── prisma.ts │ ├── routes/ │ │ ├── _errors/ │ │ │ └── bad-request.ts │ │ ├── check-in.ts │ │ ├── create-event.ts │ │ ├── get-attendee-badge.ts │ │ ├── get-event-attendees.ts │ │ ├── get-event.ts │ │ └── register-for-event.ts │ ├── server.ts │ └── utils/ │ └── generate-slug.ts └── tsconfig.json