Glitter Management Hub
프리랜서/소규모 팀이 클라이언트 작업부터 청구까지 한 곳에서 관리하는 플랫폼, Laravel + Inertia + React 기반의 Monolithic 구조 (MariaDB + Vite + DomPDF 포함), SaaS와 유사한 워크플로우를 갖춘 단일 테넌트 내부 도구
Glitter Management Hub
개요
Glitter Management Hub는 클라이언트, 프로젝트, 견적, 인보이스를 하나의 흐름으로 관리할 수 있도록 설계된 경량 운영 도구입니다
프리랜서나 소규모 팀이 프로젝트 진행부터 청구까지의 과정을 단순하고 구조적으로 관리할 수 있도록 하는 것을 목표로 합니다.
주요 기능
-
대시보드
- 프로젝트 및 인보이스 상태를 한눈에 확인
-
클라이언트 관리
- 고객 정보 저장 및 관리
-
프로젝트 관리
- 프로젝트 단위로 작업을 구성하고 진행 상황 관리
-
견적 관리
- 시간 기반 견적 생성 및 관리
-
인보이스 발행
- 견적을 기반으로 인보이스 생성
- 상태 및 결제 여부 추적
-
이메일 전송
- 인보이스 PDF 첨부 발송
- 토큰 기반 승인 링크 제공
기술 스택
-
백엔드
- Laravel 13.x (PHP 8.3)
-
프론트엔드
- React + Inertia.js
-
스타일링
- Tailwind CSS
-
구조
- 단일 애플리케이션 기반 모놀리식 구조
사용 방법
다음 주소에서 접속할 수 있습니다:
대시보드를 통해 클라이언트, 프로젝트, 견적, 인보이스 흐름을 통합적으로 관리할 수 있습니다.
프로젝트 상태
현재 프로젝트는 초기 단계입니다.
- 인증 및 사용자 관리 기능은 아직 포함되어 있지 않음
- 단일 사용자(싱글 테넌트) 기준으로 설계됨
- 클라이언트 → 프로젝트 → 견적 → 인보이스 흐름은 구현 완료
향후 계획
- 사용자 인증 및 권한 관리
- 멀티 테넌트 구조 지원
- 외부 연동을 위한 API 확장
- 리포트 및 분석 기능 강화
설계 방향
이 프로젝트는 복잡한 ERP가 아닌,
실제 업무 흐름을 방해하지 않으면서 필요한 기능만 제공하는 단순하고 실용적인 운영 도구를 지향합니다.
이 개발자의 다른 프로젝트
그누보드7 예약 모듈 - glitter-reservation
코어 수정 없이 붙여 사용하는 그누보드7 예약 모듈로, 신청·인증·조회·취소·관리까지 예약 흐름 전체를 모듈 단위로 제공합니다.
그누보드7 상담예약 템플릿 - Glitter Academy Core
GnuBoard7 Template 엔진 기반으로 상담예약 사이트 구성을 위한 초기 템플릿 예제로 설계되었습니다.
그누보드7 커뮤니티 템플릿 - SIRsoft Community
쇼핑몰(이커머스 의존)을 제거하고 커뮤니티 기능에 집중한 경량 사용자 템플릿, ID : sirsoft-comm
수정 이력 (2)
- 공유 Layout.jsx 파일을 모바일 우선 반응형 헤더로 리팩토링합니다. - 오버플로우 마스킹을 적절한 flex 래핑 및 스태킹으로 대체합니다. - 모바일에서 접을 수 있는 햄버거 메뉴를 추가합니다. - 작은 화면에서 너비 오버플로우를 방지하도록 액션 바를 조정합니다. - 앱 셸에서 overflow-x-hidden 종속성을 제거합니다. - 테스트 안정성을 위해 Inertia 미들웨어에서 설정 쿼리를 보호합니다.
v0.1.1 – 사소한 개선