소개
TaskBoard는 캔반(Kanban) 스타일의 작업 관리 애플리케이션으로, 필요한 작업을 체계적으로 추적하고 관리할 수 있도록 설계되었습니다. 심플하고 깔끔한 인터페이스를 통해 작업을 손쉽게 정리할 수 있는 것이 특징입니다. 프로젝트 관리, 할 일 목록 작성 등 다양한 목적에 맞춰 유연하게 사용할 수 있습니다.
상세정보
보드 및 열 관리
각 보드는 사용자의 필요에 따라 원하는 만큼의 열을 가질 수 있습니다. 예를 들어, ‘제안’, ‘백로그’, ‘작업 중’, ‘테스트’, ‘완료’, ‘보관’과 같은 흐름을 만들거나, 간단하게 ‘할 일’, ‘하는 중’, ‘완료’로 구성할 수도 있습니다.
작업 상세 관리
작업에는 제목만 있으면 추가할 수 있지만, 할당 사용자, 마감일, 색상, 난이도 포인트, 카테고리 등 더 많은 정보를 포함할 수 있습니다. 작업 설명과 댓글에는 마크다운(Markdown) 문법을 지원하여 내용을 풍부하게 작성할 수 있습니다.
사용자 권한 관리
사용자 유형에 따라 세 가지 역할이 있습니다. ‘사용자’는 할당된 보드를 보고 자신의 설정을 관리합니다. ‘보드 관리자’는 추가된 보드를 관리할 수 있으며, ‘관리자’는 사용자와 보드의 추가/제거를 포함한 전체적인 관리 권한을 가집니다.
다운로드·설치 방법
공식 GitHub 저장소의 최신 릴리즈를 다운로드한 후, 웹 서버에 압축을 풀어 설치합니다. 설치 후에는 ‘api’ 디렉토리에 쓰기 권한이 있는지 확인해야 합니다.
- 다운로드: GitHub 저장소에서 최신 릴리즈 ZIP 파일을 받습니다.
- 압축 해제: 웹 서버의 원하는 위치에 파일을 풉니다.
- 권한 설정: ‘api’ 디렉토리가 쓰기 가능 상태인지 확인합니다.
기본 사용법
설치된 TaskBoard의 웹 주소로 브라우저에서 접속합니다. 기본 로그인 정보는 사용자 이름과 비밀번호 모두 ‘admin’입니다. 로그인 후 설정 페이지에서 관리자 계정 정보를 변경하고 첫 번째 보드를 생성할 수 있습니다.
이런 경우에 유용합니다
개인 프로젝트의 할 일 목록을 관리하거나, 소규모 팀과 함께 작업 흐름을 시각적으로 공유하고 싶을 때 유용합니다. 캔반 방식의 직관적인 인터페이스로 작업 진행 상황을 한눈에 파악할 수 있습니다.
지원 환경·시스템 요구사항
PHP 7.x(지원 버전)가 실행되는 웹 서버가 필요하며, SQLite 데이터베이스 사용을 위해 관련 PHP 확장이 설치되어 있어야 합니다. Apache 서버의 경우 모듈 리라이트(mod_rewrite)가 필요합니다.
최신 버전·업데이트
최신 버전은 GitHub 저장소의 릴리즈 페이지에서 확인하고 다운로드할 수 있습니다.
시스템 요구사항
PHP 7.x 이상이 설치된 웹 서버가 필요합니다. 서버에는 sqlite3 및 php7-sqlite 확장이 설치되어 있어야 합니다.


