Skip to content

Project-Trackly/Trackly

Repository files navigation

Trackly Monorepo

Trackly는 글로벌 시장을 겨냥한 프로젝트 플래너 SaaS입니다. 초기 타깃은 대한민국 사용자의 팀 협업과 일정 관리를 돕는 것이지만, 언어와 워크플로우 확장을 전제로 설계되었습니다. 현재 이 저장소는 백엔드와 프론트엔드를 각각 독립 저장소로 분리해 Git submodule로 연결하는 상위 프로젝트 역할을 수행합니다.

제품 개요

  • 캘린더와 태스크 보드를 결합한 프로젝트 플래너
  • OAuth2 기반 싱글사인온(SSO)으로 빠른 온보딩
  • 역할에 따라 권한을 부여하는 워크스페이스 구조(향후 SSO/SAML 연동 예정)
  • 한국 사용자 경험에 맞춘 국문 우선 인터페이스, 글로벌 론칭을 위한 다국어 지원 준비

로드맵 스냅샷

  1. 태스크/보드 관리 UI 및 캘린더 통합
  2. 조직 단위 워크스페이스와 역할 기반 접근 제어(Role-Based Access Control)
  3. 다국어 지원(영어/한국어)과 시간대 처리 개선
  4. 외부 캘린더/슬랙 연동을 위한 Webhook & App Marketplace 설계

라이선스

사내/파트너 협업용 비공개 프로젝트입니다. 외부 배포 시 별도 라이선스를 정의합니다.


개발자 설정과 기술 문서는 AGENTS.md를 참고하세요.

리포지토리 구조

.
├── Trackly-Backend/   # Project-Trackly/Trackly-Backend 서브모듈 (Spring Boot)
├── Trackly-Frontend/  # Project-Trackly/Trackly-Frontend 서브모듈 (Next.js + Turborepo)
├── AGENTS.md
├── BUSINESS_PLAN.md
├── README.md          # 상위 프로젝트 안내 문서
└── .gitmodules        # 서브모듈 정보

Submodule 초기화

git submodule update --init --recursive

조직 이름을 변경했다면 원격 주소와 서브모듈 정보를 동기화하세요.

git remote set-url origin https://github.com/Team-Trackly/platform
git submodule sync --recursive
git submodule update --init --recursive

서브모듈 개요

  • Trackly-Backend · https://github.com/Project-Trackly/Trackly-Backend.git
    • Spring Boot 3 기반 OAuth/JWT 서버. 백엔드 빌드·배포 전용 저장소.
  • Trackly-Frontend · https://github.com/Project-Trackly/Trackly-Frontend.git
    • Next.js 14(App Router) 사용자 웹앱과 관리자 콘솔, shadcn/ui + Chakra UI 기반 공유 컴포넌트 포함.

각 저장소의 README에 세부 개발/배포 가이드가 정리되어 있으니, 해당 저장소로 이동해 작업을 진행하면 됩니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published