사내 프로젝트웹 개발 완료 · 운영 중
PRISM Workspace + ERP
사내 업무 플랫폼을 1인 개발로 처음부터 설계·구축했습니다.
빈 저장소에서 시작해 업무 흐름 분석, 데이터 모델, 화면, API, 데이터 수집 자동화, 배포·운영까지 완성했습니다. 흩어진 쇼핑몰·결제·이카운트·Amaranth 자료를 한곳에 모아 정산·대사·경영 보고로 잇고, 구매 결재·발주·재고·CS·인사까지 한 시스템에서 처리합니다.
- 1인기획·설계·개발·운영
- 3개서비스 WEB·ERP·Auth
- 49개운영 중인 ERP 화면
맡은 범위
- 설계업무 흐름 · DB 스키마 · 권한
- 사용자 화면React · TypeScript · ECharts
- API와 데이터FastAPI · PostgreSQL · 수집 자동화
- 배포·운영Docker · Caddy · 백업
- 자동 수집쇼핑몰 · 결제사 · 이카운트 · Amaranth · SharePoint
- Staging 검증엑셀 Import · 중복 · 기준정보 대조
- 승인담당자 확인 후 원장 반영
- 매출 원장채널 · 팀 · 거래처 · 품목
- 정산 · 보고월 정산표 · 재경 대사 · 경영 보고
Workspace 협업 팀이 매일 쓰는 WEB 화면
완성한 기능
- Workspace 문서 공간 · 주간업무 · 팀 일정·체크리스트 · 1:1 메시지 · 문의 게시판 · 마케팅 갤러리 · 알림
- 데이터 수집 Cafe24 · Shopify · 스마트스토어 · 이카운트 · Amaranth · SharePoint BOM 자동 수집 (API · Playwright)
- 데이터 반영 엑셀 Import → Staging 검증·승인 → 기준정보(거래처·품목·BOM·창고)
- 매출 원장 승인된 매출을 채널·팀·거래처·품목별 조회
- 구매·재고 구매요청·발주 결재선 · 분할 납기 · 선적·통관 · 부족 계산(MPS × BOM − 재고 − 발주 잔량) · 재고 실사
- CS·HR 상담 입력 · 클레임·A/S 이력 · 직원 인사정보(그룹웨어 조직도 연동)
- 회계·보고 월 정산표 · 사업부·제휴몰 매출 대사 · 월간·주간 실적 · 품목 포트폴리오 · CS 운영 · S&OP
다음 단계: 생산 관리 · 전표·결산 · 근태·총무 · 손익 분석
설계 포인트
- WEB · ERP · Auth 분리, 공통 세션으로 한 번 로그인
- 서비스마다 UI와 API를 이미지 하나로 배포, 태그 하나로 롤백
- OpenAPI 명세에서 TypeScript 클라이언트 자동 생성
- PostgreSQL 하나로 데이터 · 작업 큐 · 세션 처리 (Redis 없음)
- Caddy 호스트 분기, 수집은 systemd 타이머, pg_dump + R2 원격 백업
- 새 서버 복구 리허설로 복구 절차·소요 시간 검증
- 보안 점검: 개인정보 마스킹 · 외부 이미지 SSRF 차단 · 로그인 보호
기술 스택
- Frontend
- ReactTypeScriptViteTanStackTailwindECharts
- Backend
- PythonFastAPIPydanticSQLAlchemyAlembic
- Data
- PostgreSQLProcrastinatePlaywrightopenpyxl
- Infra
- Docker ComposeCaddysystemduvpnpm