Home Projects FMS
Web App

운송 ERP (FMS)

모빌리티 그룹 3개 법인 통합 차량관리시스템

ERPProduction4주 개발
FMS
StatusProduction
DemoReadonly
Development4 Weeks
Client모빌리티 그룹
Scale3개 법인 통합
Data실운영 데이터
431
차량
368
기사
152
거래처
4,724
정비기록
2,391
과태료
704
배정이력
Overview

문제와 해결

중소 운송 업체는 ERP 도입이 어렵습니다. 업무 프로세스가 체계화되지 않아 "무엇이 필요한지"조차 설명하기 어렵기 때문입니다.

이 프로젝트는 현업 담당자 인터뷰, 회의 녹음 분석, 18개 엑셀 파일 역분석을 통해 요구사항을 직접 도출하고, 4주 만에 프로덕션 수준의 ERP를 완성했습니다.

실시간 데이터 입력, 엑셀 임포트/익스포트, 리포트 생성 등 완전한 CRUD 기능이 구현되어 있으며, 포트폴리오용 데모는 데이터 보호를 위해 읽기 전용(Readonly)으로 제공됩니다.

Features

주요 기능

01
대시보드

실시간 통계, 차트, 멀티탭 뷰

02
차량 관리

생애주기, 감가상각, 금융정보

03
기사 관리

배정이력, 급여, 성과 추적

04
거래처 관리

계약정보, 서비스유형, 팀/담당자

05
비용 추적

정비비, 과태료, 사고비용, 유류비

06
배차 관리

노선별 배차, 일일 운행 현황

07
급여 관리

수당/공제 항목, 기사별 급여 계산

08
GPS 이상감지

운행 이상 모니터링, 이벤트 로그

Process

개발 프로세스 (4주)

01현업 분석Week 1

담당자 인터뷰 및 회의 녹음 분석, 18개 엑셀 파일 구조 역분석, 요구사항 도출 및 우선순위 설정

02설계Week 2

DB 스키마 설계 (25+ 테이블, 818 lines), 46개 거래처명 퍼지 매칭 테이블, API 엔드포인트 설계 (30+ routes)

03핵심 개발Week 3

Next.js 14 App Router 구조, Prisma ORM + PostgreSQL (Supabase), OAuth 2.0 (Google, Kakao) + 승인 워크플로우, 다중 엑셀 ETL 파이프라인

04완성 및 배포Week 4

16+ 페이지 UI 구현, E2E 테스트 (Playwright), Vercel 배포 (readonly 모드), 문서화

Stack

기술 스택

Next.js 14React 18Tailwind CSSPrisma ORMPostgreSQLSupabaseNextAuth.js v5OAuth 2.0SWRRechartsTypeScriptPlaywright