- API 키 생성 및 사용자 엔드포인트 테스트를 위한 가짜 API 생성 🔑.
- Next.js, TypeScript, Tailwind CSS, Prisma, PostgreSQL 사용 🛠️.
- API 키는 이름과 함께 또는 이름 없이 생성 가능 ✍️.
- 생성된 API 키를 헤더(X-API-Key)에 담아 API 요청을 보낼 수 있음 📤.
- 잘못된 API 키 사용 시 에러 반환 🚫.
- Prisma를 사용하여 데이터베이스 스키마 정의 및 관리 🗄️.
- API 요청 로깅을 위한 request logs 모델 생성 📝.
- 클라이언트 컴포넌트에서 상태 관리 (useState) 활용 ⚛️.
- API 라우트를 만들어 API 키 생성 로직 구현 ⚙️.
- API 응답 타입 정의를 통해 타입 안정성 확보 ✅.