Thanks to visit codestin.com
Credit goes to github.com

Skip to content
starmix

  • 팀 명 : Starmix
  • 프로젝트 명 : checkmate
  • 프로젝트 기간 : 2025.03.06 ~

🛫 프로젝트 개요

소규모 주니어 개발 팀을 위한 프로젝트 관리 및 협업 툴

AI를 활용한 프로젝트 생성과 Sprint 구성, 회의록 자동 요약 기능을 제공하여 팀의 초기 기획부터 실행까지의 과정을 효율적으로 지원합니다.
회의 내용을 실시간으로 정리할 수 있는 공동 편집 기능을 통해 주요 논의 사항을 요약하고, 이를 실행 가능한 액션 아이템(Task)으로 전환할 수 있습니다.
Task는 Epic 단위로 구조화할 수 있으며, Gantt Chart, Kanban Board, Calendar를 통해 관리할 수 있습니다.
또한 상세 Task 페이지의 댓글 기능을 통해 팀 내부 이해관계자 간의 원활한 소통이 가능하도록 하여, 개발 과정 전반에서 협업의 생산성을 높입니다.


👨‍👩‍👧‍👦 Team

조성연
(팀장)
김평주 박승연 한도연
조성연 김평주 박승연 한도연
@yeonnnnjs @pjookim @AstronaCat @wsd9489
Backend
Infra
Frontend
FE Lead
AI Frontend

🚀 기능 시연

Solution 1. AI 기반 Sprint Backlog 자동 생성으로 초기 계획 수립
sol1
Solution 2. 시각화된 프로젝트 진행률 및 작업 상태 공유
sol2
Solution 3. AI 기반 회의록 요약 및 액션 아이템 도출 후 적용
sol3
Solution 4. AI 기반 Sprint 자동 재구성으로 Task 우선순위 조정
sol4
Solution 5. Burndown Chart 및 프로젝트 진행 현황 공유
sol5

Architecture

Service


Application


Infra

Front-end

Repository

TypeScript Next.js Tailwind CSS
TypeScript TypeScript TypeScript

특징

항목 설명
모노레포 기반 앱 분리 apps/webapps/manager로 사용자와 관리자 뷰를 분리하여 역할별 개발이 명확하고 독립적인 배포가 가능함.
패키지 단위의 코드 재사용 packages/ui, packages/types, packages/api 등 공통 모듈을 분리하여 중복 제거와 일관된 인터페이스 유지.
Turborepo로 빠른 빌드와 캐싱 최적화 의존성 그래프 기반 병렬 빌드와 캐시를 통해 CI/CD 시간과 로컬 개발 빌드 시간을 크게 단축.
Storybook을 통한 UI 문서화 및 테스트 공통 컴포넌트를 시각화하고, 디자인 시스템을 공유하며, UI 테스트를 용이하게 함.
공통 타입과 API 클라이언트로 일관된 통신 packages/typespackages/api를 통해 프론트 전체에서 타입 안정성과 요청 방식 통일성 확보.
역할 중심 브랜치 전략과 협업 흐름 Jira 이슈 키 기반 브랜치 명명과 디렉토리 기반 작업 분할로 충돌 없는 협업 가능.
배포 파이프라인 시간 단축 Turborepo와 Vercel을 통한 캐시 및 병렬 빌드로 배포 속도 최적화.
Jest로 유닛 테스트 구현 공통 로직과 유틸 함수에 대해 Jest 기반 테스트를 작성하여 기능 안정성과 회귀 방지 보장.

Back-end

Repository

Java MongoDB Spring
Boot
icon
icon

특징

항목 설명
Hexagonal Architecture
Domain Driven Design
Spring Cloud OpenFeign

AI

Repository

Python MongoDB FastAPI Hugging Face OpenAI
Chat Completions
API
icon

Infra

Oracle Cloud Vercel Kubernetes ArgoCD Atlas MongoDB

특징

항목 설명
Kubernetes
ArgoCD app of apps

Tools

Slack Github Jira Notion

Popular repositories Loading

  1. checkmate-frontend checkmate-frontend Public

    아주대학교 25-1 SW 캡스톤디자인 checkmate: PM의 부재로 프로젝트 진행이 어려운 주니어 개발팀을 위한 협업 툴

    JavaScript 2

  2. checkmate-backend checkmate-backend Public

    checkmate-backend

    Java 1

  3. checkmate-ai checkmate-ai Public

    Python 1

  4. .github .github Public

  5. checkmate-manifest checkmate-manifest Public

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…