프로젝트

일반

사용자정보

개발 로드맵 » 이력 » 버전 1

이태훈, 2025/08/12 03:47

1 1 이태훈
h1. 개발 로드맵
2
3
h2. 전체 구조
4
5
* 이론 : ERP/회계/프로세스/재고•세무•원가의 핵심 개념 파악
6
* 실전 : 웹 ERP(모놀리식) MVP 개발 → 점진적 고도화
7
* 최소 산출물 : 도메인 용어집, 프로세스 다이어그램, ERD, 자동분개 규칙, API 스펙, 화면 와이어프레임, 테스트 시나리오, 배포 스트립트
8
* 개발 스택
9
** 프론트엔드 : React.js + shadcn/ui (공통)
10
** 백엔드1 : TypeScript/NextJS + Prisma + PostgreSQL + Next.js
11
** 백엔드2 : Spring Boot + JPA + PostgreSQL + Next.js 
12
13
h2. 아키텍처 원칙
14
15
* 단일 정보 출처(SSOT)
16
** DB : 스키마 - sql/migrations의 순수 SQL(표준 Postgres)로 관리 (둘다 동일 스키마 사용)
17
** API : openapi/openapi.yaml (서버/클라이언트 SDK 자동 생성)
18
** 이벤트 : events/*.json (도메인 이벤트 페이로드 스펙)
19
20
* 동일한 메인 모듈
21
<pre>
22
auth, core, master(품목/거래처), finance(GL/분개), purchasing, sales, inventory
23
</pre>
24
25
* 동일한 테스트 시나리오
26
** 단위(분개 룰), 통합(입고→전표), E2E(발주→입고→청구/지급, 주문→출고→청구/수금)