디지털 후각 데이터를 이용한 출입관리 시스템 웹 개발
- WebsiteIlias AI
- ServerLinux
- StackJava, Spring Boot, MySQL, JPA, Querydsl, Gradle, Maven
- AgencyXiness, iliasAI
- Tasks
- 프로젝트 세팅(vue.js(3.x), Spring boot 2.7.x(maven))
- 기존 JSP의 화면을 Vue3로 마이그레이션
- Spring Security를 활용한 권한별 접근 리소스 개발
- Firebase를 활용한 위험 Level의 출입자 알림 서비스 개발
- Spring Boot와 Querydsl을 활용하여 기존 DB 조회를 65% 성능 개선
- 재사용 가능한 공통 팝업 함수를 개발하여 기존 대비 코드량 70% 감소
- QueryDSL의 group_concat() 함수를 활용하여 동일 ID의 행 값들을 하나로 통합하여 데이터 행들을 효율적으로 그룹화하고 정리
- docker / Jenkins를 활용한 회사 내부 서버에 프로젝트 배포



