jxmen-workspace / cs-ai-interviewer

🤖 AI에게 CS 모의면접 질문 받기
https://cs-ai.jxmen.dev
4 stars 1 forks source link

cs-ai-interviewer

CS 면접을 준비하는 사람들을 위한 인터뷰 질문을 제공하는 서비스입니다.

이미지

서버 구조

server-structure.png

사용한 기술

Language

Frameworks

Testing

Database

CI/CD

Infra

패키지 구조

├── README.md
├── src/main/kotlin/dev.jxmen.cs.ai.interviewer
│   ├── application - Applicatoin 레이어. 유즈 케이스 등이 포함됩니다.
│   │   ├── adpater - 유즈케이스 인터페이스 구현체
│   │   ├── port - 유즈케이스 인터페이스
│   ├── common - 공통적으로 사용되는 코드가 포함됩니다. (예: Exception, Enum, Configuration 등)
│   ├── domain - 핵심 도메인
│   ├── persistence - 영속성 어댑터, Jpa Repository, Datbase Entity 등이 포함됩니다.
│   ├── presentation - RestController, Request, Response 등이 포함됩니다.
│   CsAiInterviewerApplication.kt - Spring Boot Application

Swagger API 문서

https://cs-ai-api.jxmen.dev/swagger-ui/index.html

ERD

Last Updated: 2024-08-29

erd.png