일친 (IlChin) 시스템 개발기 (1)

no.oneho·2025년 5월 28일
0

일친 개발기

목록 보기
1/17

소규모 그룹웨어 시스템 MVP 기획

개요

  • 목표: 2주~4주 내로 개발 가능한 소규모 그룹웨어 MVP 구축
  • 기능 범위: 회원관리, 팀 업무 관리, 사내 협업 플랫폼, GitHub 연동 포함
  • 기본 방침: 프론트엔드 미구성, 백엔드 중심 개발, 이후 확장 가능

핵심 기능 리스트

1. 회원관리

  • 회원 등록, 조회, 수정, 삭제
  • 로그인/로그아웃
  • 역할 및 권한 부여 (관리자 / 사용자)
  • 비밀번호 변경 및 프로필 관리

2. 팀 업무 관리도구

  • 프로젝트/팀 생성 및 삭제
  • 태스크 생성, 배정, 상태 변경 (예정/진행/완료)
  • 태스크 담당자 지정
  • 댓글 및 첨부파일 업로드
  • 마감일 설정 및 알림 (간단한 수준)

3. 사내 협업 플랫폼

  • 공지사항 게시 및 조회
  • 일정 공유 또는 캘린더
  • 문서 저장소 (파일 업로드/공유)
  • 간단 메시지 또는 채팅

4. GitHub 연동 기능

  • 프로젝트 생성 시 GitHub 저장소 또는 이슈 연동 선택
  • GitHub 이슈 목록 조회
  • PR 상태 조회
  • 연동 정보 저장 (API 토큰 또는 OAuth 기반)

개발 전략

  • 백엔드 중심로 설계 및 개발
  • REST API 기반 구현
  • 인증/권한 관리 포함
  • 차후 프론트엔드와 연동 가능하게 설계

기대 효과

  • 빠른 MVP 출시로 기본 협업 환경 마련
  • 이후 필요 기능 확장 가능
  • 실질 업무에 바로 활용 가능 수준의 시스템 구축

참고

최대한 짧은 시간안에 핵심 기능을 구현하는게 목표로, 그에 맞게 추가 기능의 확장성을 최대한 고려하여 개발해나갈것이다.

profile
이렇게 짜면 요구사항이나 기획이 변경됐을 때 불편하지 않을까? 라는 생각부터 시작해 설계를 해나가는 개발자

0개의 댓글