1. 원클릭 스마트 발주 시스템 (외부 SMS API 연동)
가장 큰 병목이었던 '업체 발주 연락' 과정을 버튼 하나로 통합했다.
구현 로직: 사용자가 발주할 주문건들을 체크하고 [발주하기] 버튼을 누르면, 백엔드(Python/Flask)에서 이를 납품 업체별로 자동 그룹핑한다.
API 연동: 이후 Aligo SMS API를 호출하여, 각 업체 담당자의 휴대폰으로 정형화된 발주 요청 문자(부서/이름/품목명/사이즈/수량)를 즉시 발송한다.
상태 동기화: 문자가 성공적으로 발송된 주문건은 DB 상의 진행 상태가 '신청'에서 '발주'로 자동 업데이트되도록 트랜잭션을 묶어 데이터 정합성을 확보했다.
2. 실시간 타이핑 검색
마우스 의존도를 낮추고 키보드만으로 빠른 업무 처리가 가능하도록 UI를 개편했다.
단순 셀렉트 태그로 구현되어 있던 품목 선택 창을 실시간 타이핑 검색 폼으로 변경했다.
직원 이름뿐만 아니라 '품목명'이나 '업체명'의 일부만 입력해도 즉각적으로 목록이 필터링되는 자동완성(Autocomplete) 기능을 Vanilla JS로 직접 구현하여, 신규 주문 등록 속도를 단축시켰다.
3. 속도 최적화
부트스트랩 모달창 특유의 애니메이션(Fade-in/out) 효과를 과감히 제거하여, 클릭 즉시 화면이 전환되도록 했다.