2024.08 — 2024.10개인 프로젝트
CalIT
개발자를 위한 대시보드 기반 스크럼 관리 시스템
- 맡은 일
- 프로젝트 팀장 · Frontend 단독 개발 (FE 1 / BE 4)
- 기간
- 2024.08 — 2024.10
- 소속
- 한화시스템 Beyond SW Camp
한화시스템 Beyond SW 풀스택 부트캠프 최종 프로젝트입니다. Vue 기반의 대시보드로 스크럼 관리, 실시간 알림, 채팅 기능을 통합했습니다.
프론트엔드를 맡아 개발하며 100개 이상의 API를 연동하고, 불필요한 렌더링을 줄이고 Pinia로 상태를 정리해 코드베이스를 안정적으로 관리했습니다. 백엔드 팀원 네 명과 함께 Jenkins CI/CD 파이프라인, Kafka 기반 채팅, Prometheus + Grafana 모니터링 구축도 도왔습니다.
핵심
- 01
프론트엔드 구현
100개 이상 API 연동 및 비동기 처리
- 02
Pinia로 전역 상태 정리, 불필요한 리렌더링 방지
- 03
Kafka 기반 실시간 채팅 시스템 구현 지원
- 04
Jenkins CI/CD 파이프라인 구축 지원
나머지 2개 더 보기접기
- 05
Prometheus + Grafana 모니터링 시스템 구축 지원
- 06
n8n 기반 AI 챗봇 시나리오 작성
자동화 업무 알림
화면
좌우로 넘겨 보실 수 있습니다
Pl. 2of6
배포했던 서비스 화면입니다.
자세히
궁금한 항목을 펼치면 그때 무엇이 문제였고 어떻게 판단했는지 나옵니다.
emit으로 컴포넌트 간 데이터 전달 구조 정리
Pinia로 전역 상태 관리
100개 이상의 API 연동
비동기 처리를 정리하고 불필요한 요청을 줄임
Jenkins 파이프라인 구축 지원
CI/CD 자동화
Kafka 기반 채팅 시스템 구현 지원
실시간 데이터 처리
Prometheus + Grafana 백엔드 모니터링 시스템 구축 지원
쓴 기술
Vue.jsJavaScriptPiniaSpring BootKafkaRedisMariaDBJenkinsKubernetesPrometheusGrafana
이어서 볼 것
한화시스템 Beyond SW Camp에서 한 다른 프로젝트