카이런소프트
디자이너 및 개발자로 구성된 5인 팀과 협업하여 연구소 및 공공 서비스 프로젝트를 개발했습니다.
기술 스택
Java Spring Spring Boot Spring Security JPA Spring Data JPA jQuery JavaScript Vue Quasar React MUI Docker Docker Compose FastAPI MySQL MariaDB
소개
ASD 선별 AI 통합 플랫폼 시스템은 영유아의 비디오를 분석하여 자폐 스펙트럼 장애(ASD)를 선별하는 서비스입니다.
프로젝트 상세
- SurveyJS를 사용하여 조건부 분기 설문조사 구현
- WebSocket을 통해 비디오 및 오디오 데이터를 전송하여 AI 추론 서버와 실시간 통신
- ApexCharts와 D3.js를 사용하여 추론 결과를 실시간으로 시각화
- Docker를 사용하여 시스템 실행 환경을 구축하고 이미지 배포
- FastAPI를 사용하여 참가자 및 테스트 결과에 대한 JWT 인증 및 CRUD 기능 개발
- Vue를 사용하여 프론트엔드 구축 및 개발
소개
국가슈퍼컴퓨팅센터 웹사이트는 연구소 및 기업으로부터 슈퍼컴퓨터 자원 요청을 받아 리소스를 할당하고 연구 결과를 소개하는 플랫폼입니다.
프로젝트 상세
- 메인 페이지를 재설계하고 백오피스 시스템 개발
- 사용자 등록에 이메일 인증 단계를 추가하고 인증 코드에 대한 보안 조치 및 만료 설정 포함
- D3.js를 사용하여 슈퍼컴퓨터 사용 통계를 시각화하고 쿼리 최적화 (6.376s → 0.430s)
- 연결된 사용자를 위한 WebSocket 기반 브로드캐스트 기능 구현