한국기술교육대학교의 학식, 주변 식당, 버스, 시간표, 공지사항 등 필요한 정보를 한눈에 확인 가능한
DAU 1,100명 이상의 Java/Spring 기반 커뮤니티 서비스입니다.
현재 3개의 팀(Campus, Business, User)으로 나뉘어, 여러 직무(BackEnd / FrontEnd / Android / IOS / Design / DA / PM / Security)로 팀을 구성하여 각자 전문성을 살려 기능을 개발하고 있어요.
src
├── main
│ ├── java
│ │ └── in.koreatech.koin
│ │ ├── admin # 관리자 기능
│ │ ├── common # 도메인 간 공용 클래스
│ │ ├── domain # 핵심 도메인별 기능 분리
│ │ │ ├── User
│ │ │ │ ├── controller
│ │ │ │ ├── dto
│ │ │ │ │ ├── Request.java
│ │ │ │ │ └── Response.java
│ │ │ │ ├── enums
│ │ │ │ ├── model
│ │ │ │ ├── repository
│ │ │ │ ├── service
│ │ │ │ └── utils
│ │ │ └── ...
│ │ ├── global # 전역 설정, 예외, 필터 등 시스템 구조
│ │ ├── infrastructure # 외부 시스템 연동 (메일, 슬랙 등)
│ │ ├── socket # 웹소켓 관련 코드
│ │ └── KoinApplication.java
│ └── resources
│ ├── db.migration # Flyway 기반 마이그레이션
│ ├── mail # 이메일 템플릿
│ ├── static.js # 정적 JS 파일
│ ├── application.yml # 환경 설정
│ └── logback-spring.xml # 로깅 설정
└── test
├── java
│ └── in.koreatech.koin
│ ├── acceptance # 인수 테스트
│ ├── config # 테스트 환경 설정
│ ├── unit # 유닛 테스트
│ └── KoinApplicationTest.java
└── resources
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
진호 | 성현 | 관규 | 성빈 |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
정빈 | 현식 | 인화 | 두현 |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
박종범 | 박태진 | 이동훈 | 임아리 |
📝 BCSD 블로그