안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
학교 방과후 강사 파견·스케줄 관리 시스템 레거시 현대화
개발 · 디자인 · 기획
웹
CRM 고객관리, PMS Project 관리
프로젝트 배경
1) 문제점 EOL 스택(PHP 7·jQuery·Bootstrap)과 보안 취약점(운영 크리덴셜 하드코딩·SQLi·평문/약한 해시) 상존 결제·양도 등 핵심 로직이 DB 저장 프로시저에 산재해 추적·수정·확장이 어려움 FLOAT 금액·varchar 날짜·암묵적 FK 등 데이터 모델 부채로 유지보수 난이도 상승 2) 프로젝트 목표 레거시를 현대적·확장 가능한 아키텍처로 전면 전환하고 보안 리스크
프로젝트 성과
전면 스택 현대화
레거시 PHP를 Laravel 11 + Vue 3로 재작성, 13개 도메인·30개 관리 화면을 현대 아키텍처로 재구축.
자동 검증 체계 구축
회귀 대사(reconciliation) + Pest 518개 테스트·2,812개 assertion 전량 통과로 품질 보증.
비즈니스 로직 이식
DB 저장 프로시저 33개를 서비스 계층 트랜잭션으로 옮겨 결제·양도·금액 재계산 규칙 보존.
디자인 시스템 확산
PrimeVue + 브랜딩을 전 화면에 적용, 사이드바·데이터테이블 기반 실무형 관리자 UI로 통일.
실데이터 무손실 이관
운영 데이터 약 2.3만 행을 신규 스키마로 이관, 행수·금액 합계 36개 테이블 100% 일치.
핵심 기능
스케줄 관리·캘린더
프로젝트(주문) CRUD와 FullCalendar 드래그&드롭 일정 변경, 상태·색상 구분, 휴지통·복사 제공.
진행 단계
1. 레거시 분석
2026.04.
레거시 코드·DB·UI·API·보안을 전면 조사해 기능 인벤토리와 기술부채·리스크를 도출.
프로젝트 상세
레거시 시스템(PHP 7·jQuery·Bootstrap·Metronic 테마)을 현대 스택으로 전면 재작성한 프로젝트입니다. 기존 시스템은 EOL 스택에 더해 하드코딩된 운영 크리덴셜·SQL 인젝션·약한 비밀번호 해시 등 보안 취약점이 다수였고, 결제·양도·금액 재계산 같은 핵심 비즈니스 로직이 33개의 MySQL 저장 프로시저에 산재해 있었습니다. 데이터 모델도 금액이 FLOAT, 날짜가 varchar, 실

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

kk******
개발 · 개인사업자

프로젝트 정보

참여 기간
2026.04. ~ 2026.06.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
메이커스
역할
기획 및 개발
관련 기술
MariaDB
TypeScript
Vite
Vue.js
TailwindCSS
Docker
Laravel Framework