비빔은 웹에이전시, 개발사, 고객사 간의 협업을 효율적으로 지원하기 위한 프로젝트 관리 시스템(PMS) 입니다.
다양한 이해관계자 간의 커뮤니케이션을 정리하고, 프로젝트의 진행 상황을 한 눈에 파악할 수 있도록 설계되었습니다
- 프로젝트 및 작업 단위(Task) 관리
- 고객사 / 개발사 / 웹에이전시 별 역할 기반 권한 분리
- 프로젝트 참여자 초대 및 권한 설정
- 업무 진행률 시각화 및 대시보드 제공
- 감사 로그(Audit Log)를 통한 주요 활동 이력 기록
- 알림 기능을 통한 업무 관리
-
- 프로젝트 생성 / 수정 / 삭제
- 프로젝트별 진행 단계 생성 / 수정 / 삭제
- 각 단계별 업무 목록 등록 및 승인 요청
-
- 프로젝트 생성 / 수정 / 삭제에 따른 알림 기능을 구현
-
- 회사 생성 / 수정 / 삭제
- 회사 소속 직원 생성 / 수정 / 삭제
-
- 프로젝트별 공지사항 및 질문 게시판 기능 제공
-
- 관리자 전용 감사 로그(Audit Log)를 통한 모든 핵심 액션 추적
-
Jenkins
- Jenkins 활용하여 CI/CD 를 구축
-
sonarQube
- sonarQube를 활용하여 소스코드 정적 분석을 진행
-
AWS LoadBalancer
- AWS LoadBalancer를 사용하여 2대의 운영서버에 요청을 분산
-
무중단 배포
- 롤링 배포를 적용하여 서버 버전 교체 시에도 중단 되지 않음
-
Redis Sentinel
- 운영 서버에 Redis Sentinel을 구축하여 고가용성 및 운영 서버간 캐시 동기화를 구현
- 사용자 인증 및 권한 관리
- JWT 기반 로그인 및 권한 부여.
- 이벤트 발생시 실시간 알림
- SSE를 활용하여 실시간 알림을 구현함.
- 메일 전송
- SMTP를 활용하여 메일 전송 기능을 구현




